SupermicroのFANの回転数の手動設定方法(Windows編)

IT

はじめに

今回は技術ネタになります。
会社で買ったSupermicroのFANがうるさい。しかし回転数をIPMIからも、ある一定以上は下げれません。
それを強制的に変更する方法です。その為、あくまで自己責任で使ってください。

Windowsでipmitoolを使えるようにする。

1.「Windowsターミナル」を管理者権限で起動します。
2.下記のコマンドでWSLをインストールします。

wsl --install

3.インストールを終了すると、再起動するように指示があるので、再起動します。
4.再起動後に、新規追加された「Ubuntu」を起動します。
5.ユーザー名とパスワードが求められるので、任意の名前とパスワードを登録します。
6.以下のコマンドを実行し、ipmitoolをインストールします。

sudo apt-get update
sudo apt-get install ipmitool

設定方法

下記のコマンドを「Ubuntu」で実行して、ファンのスピードを調整出来ます。

sudo ipmitool -H <対象サーバのIPアドレス> -U <ユーザー名> -P <パスワード> 0x30 0x70 0x66 0x01 <ゾーン> <デューティー比>

ゾーン:0か1を指定します。対象のFANの名前が「Fan1」だったら0、「FanA」だったら1ですね。
デューティー比:0x00~0x64で指定します。

例えばこんな感じで書きます。0x16を指定しているので、25%です。

sudo ipmitool -H 192.168.1.8 -U ADMIN -P ADMIN raw 0x30 0x70 0x66 0x01 0x00 0x16

まとめ

いかがでしょうか?
一応今回の方法で、手動設定は出来ますが、再起動すると元に戻ってしまいます。
その為、再起動後は再度このコマンドで再設定をして使ってみてください。

コメント

タイトルとURLをコピーしました