自宅10GbE化 その2

2024/02/12 2024/02/12

AT-x510-28GTXのファン交換に伴い、そのままだとアラート発報対象となってしまうのでその対策を行いました。
(3000rpmを切るとファン異常検知対象となります(稼働自体は継続される模様))

備考)

回転数制御Shell準備

enable
edit fan.sh

fan.shは以下内容で記述する

#!/bin/sh
echo 500 > /sys/class/hwmon/hwmon0/fan1_min
echo 128 > /sys/class/hwmon/hwmon0/pwm1_auto_point1_pwm
echo 128 > /sys/class/hwmon/hwmon0/pwm1_auto_point2_pwm
  • 1行目がアラート発報最小回転数設定
  • 2, 3行目がPWM回転数設定。0~255で255が全開
  • vi的な操作不要なエディタだが、保存時はCtrl+K後Ctrl+Xで下に「Name of file to save (^C to abort): flash:/fan.sh」が出てきたらEnter
activate fan.sh
  • activateでfan.shが実行され、設定&回転数変更が行われる
  • 実際の温度は以下で確認できるので回転数と温度と騒音を加味してfan.shの回転数調整を行う形
#show system environment
Environment Monitoring Status

Overall Status: ***Fault***

Resource ID: 1  Name: RPS 1 ()
ID  Sensor (Units)                      Reading  Low Limit High Limit Status
1   Device Present                          Yes        -          -       Ok
2   PSU Power Output                        Yes        -          -       Ok

Resource ID: 2  Name: RPS 2 ()
ID  Sensor (Units)                      Reading  Low Limit High Limit Status
1   Device Present                          Yes        -          -       Ok
2   PSU Power Output                         No        -          -    FAULT

Resource ID: 3  Name: x510-28GTX
ID  Sensor (Units)                      Reading  Low Limit High Limit Status
1   Fan: Fan 1 (Rpm)                       1268        500        -       Ok
2   Voltage: 1.8V (Volts)                 1.807      1.612      1.975     Ok
3   Voltage: 1.0V (Volts)                 1.002      0.891      1.090     Ok
4   Voltage: 3.3V (Volts)                 3.286      3.028      3.562     Ok
5   Voltage: 5.0V (Volts)                 5.040      4.503      5.498     Ok
6   Voltage: 1.2V (Volts)                 1.184      1.046      1.292     Ok
7   Temp: CPU (Degrees C)                    44        -11         80     Ok

電源投入時自動実行設定

conf t
trigger 1
type reboot
script 1 fan.sh
active
exit
exit
show trigger

以下のような表示になればOK

TR# Type & Details     Description          Ac Te Tr Repeat     #Scr Days/Date
-------------------------------------------------------------------------------
001 Reboot                                  Y  N  Y Continuous  1   smtwtfs
-------------------------------------------------------------------------------

これでrebootを実施。
起動直後は前面の7セグ表示が「0」「F」の交互表示となるが、5分程で「0」のみとなればOK。

やっぱり古いだけあって起動は遅いですね…

関連記事

コメントとトラックバック

    コメントはありません

    コメントを残す

    CAPTCHA


    トラックバックURLhttps://e-tune-mt.net/ylab/7204/trackback