Hardware

Poweredge 1950 風扇速度感測器出現故障怎麼辦?

  • May 29, 2021

出於某種原因(可能巧合地懷疑,我需要在風扇模組 1 周圍/下方的 SATA 電纜上稍微鬆弛一下,所以我給了它一個牢固的拉力..)我的 1950 PE 伺服器現在報告E1311 和 E1313,“風扇 RPM 1C”和“風扇冗餘”。OSMA 報告 1C 的 RPM 為 0,即使所有風扇都旋轉正常。即使我將位置 1 的風扇模組與另一個模組交換,錯誤仍然存在為 1C

因此,我懷疑主機板上的速度感測器電路發生了問題。這是否是由於物理拉動在風扇 1 附近的一堆電容器中蜿蜒進出的 sata 電纜造成的,或者是否是電纜環路在 SAS 控制器下最終在其中一個風扇上摩擦了一段時間,並可能導致一些電氣問題,我不知道

所以它與風扇一起執行。它在車庫裡,所以我並不真正關心噪音,但它的功率更大,而且舊組件的顛簸,所以我想做點什麼,但不太確定是什麼

  • 我可以花大約 20 美元(大約是我為伺服器支付的一半,哈哈)購買另一塊主機板,但我不知道我的主機板是什麼版本,如何辨識它,或者只要我買一個主機板它是否重要CPU(我認為是 SLBBS)和記憶體將適合
  • 我可以花大約 10 美元買一塊 2950 主機板(為什麼它們會少我不知道),但我不知道它是否適合或改進(但它只花費四分之一的成本更可口)新主機板上的伺服器,即使安裝它的時間成本……)
  • 顯然可以啟動 linux live CD 並調整警告門檻值.. http://dell.ionsystems.uk/ - 它們可以調整到 0 以使故障感測器不再觸發警報嗎?
  • 我也許可以將所有 4 個風扇(例如,一個模組中的 4 個迷你風扇)連接在一起,以串聯而不是並聯供電(並對所有四個風扇模組執行此操作),這可能相當於串聯電阻,減慢它們關閉,然後將其置於警報狀態,伺服器試圖以 15000 rpm 的速度執行它們,它們實際上執行速度要慢得多.. 但我不知道它是否會 a) 電動工作和 b) 那無論如何,伺服器都不會適應並關閉。要撤消很多焊接

門檻可以降到0嗎?會有幫助嗎?我需要做什麼才能獲得正確的主機板?

我可能已經通過軟體解決了這個問題。主要遵循http://dell.ionsystems.uk的說明,其原文為:

Guide by Euan Mutch

Link to original post: http://projects.nuschkys.net/2011/11/15/how-to-adjust-the-fan-thresholds-of-a-dell-poweredge/


Boot on a centos 6.5 x86_64 livedvd or cd avaliable here:
http://dell.ionsystems.uk/CentOS-6.5-x86_64-LiveCD.iso
then run the following commands in the terminal.



mkdir temp
cd temp
su
wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash
yum install OpenIPMI freeipmi ipmitool srvadmin-all glibc.i686
wget http://dell.ionsystems.uk/ESM_Firmware_C6H4X_LN32_2.50_A00.BIN
chmod 755 ESM_Firmware_C6H4X_LN32_2.50_A00.BIN
mkdir bmc_firmware
./ESM_Firmware_C6H4X_LN32_2.50_A00.BIN --extract bmc_firmware
cd bmc_firmware
wget http://dell.ionsystems.uk/dell-adjust-fan-thresholds.py --no-check-certificate
chmod 755 dell-adjust-fan-thresholds.py
ipmi-sensors
./dell-adjust-fan-thresholds.py payload/bmcflsh.dat
cd hapi/
tar xvzpf hapi.tgz
cd ..
export PATH=./hapi/opt/dell:$PATH
export LD_LIBRARY_PATH=./hapi/opt/dell/dup/lib:$LD_LIBRARY_PATH
./bmcfl32l -i=payload/bmcflsh.dat -f

有以下區別:

尤安·穆奇 (Euan Mutch) 的指南

連結到原始文章: http ://projects.nuschkys.net/2011/11/15/how-to-adjust-the-fan-thresholds-of-a-dell-poweredge/

該連結現已失效

  • 在 centos 6.5 x86_64 livevd 或 cd 上啟動:http://dell.ionsystems.uk/CentOS-6.5-x86_64-LiveCD.iso 然後在終端中執行以下命令。

Centos 6.5 已經很老了,而且是一個問題,因為 repos 不被支持/消失了。我使用了來自 CentOS 鏡像之一的 Centos 7.1 LiveCD。使用 Rufus 3.14 將其寫入 1GB USB 記憶棒,設置如下:

  • MBR
  • BIOS/UEFI
  • FAT32
  • 4096 集群
  • ISO寫入模式,不是DD

伺服器上的 BIOS 設置 (F2):

  • USB 記憶棒模式自動(選擇是自動/磁片/硬碟)
  • BootPriority Front USB First(使用 - 符號移動。注意有兩個不同的優先級菜單,哪個相關取決於“棒模式”設置)

執行了以下命令:

  • mkdir temp
  • cd temp
  • su
  • wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash- 這個命令對我不起作用
  • yum install OpenIPMI freeipmi ipmitool srvadmin-all glibc.i686

Yum 給出了一個關於它正在使用的鎖文件的錯誤 - 不太記得擁有它的程序,也許是 PackageFix。我殺了它kill <pid>

  • wget http://dell.ionsystems.uk/ESM_Firmware_C6H4X_LN32_2.50_A00.BIN- wget 似乎卡住了。改用 firefox,將該文件保存到 wget 的相關文件夾
  • chmod 755 ESM_Firmware_C6H4X_LN32_2.50_A00.BIN
  • mkdir bmc_firmware
  • ./ESM_Firmware_C6H4X_LN32_2.50_A00.BIN --extract bmc_firmware
  • cd bmc_firmware
  • wget http://dell.ionsystems.uk/dell-adjust-fan-thresholds.py --no-check-certificate- 再次,使用FF
  • chmod 755 dell-adjust-fan-thresholds.py
  • ipmi-sensors
  • ./dell-adjust-fan-thresholds.py payload/bmcflsh.dat

將 FAN 1C 更改為 0 門檻值

  • cd hapi/
  • tar xvzpf hapi.tgz
  • cd ..
  • export PATH=./hapi/opt/dell:$PATH
  • export LD_LIBRARY_PATH=./hapi/opt/dell/dup/lib:$LD_LIBRARY_PATH
  • ./bmcfl32l -i=payload/bmcflsh.dat -f

在閃爍過程中,風扇會上下轉動。閃爍後,速度逐漸下降。OMSA 現在看起來像:

在此處輸入圖像描述

..希望能“解決”它

引用自:https://serverfault.com/questions/1064848