2017-08-23 15 views
0

私はIPMItoolコマンドをかなり掘り下げてきましたが、未処理の16進数コマンドの包括的なリストはまだ見つかりませんでした。我々は、入口温度に対して(IPMItoolで皮肉なことに)設定した上限臨界値に達すると、システムをシャットダウンするトリガを設定する必要がある約90台のDell C6220 IIマシンがあります(Dellではこれらのプラットフォームイベントフィルタと呼んでいます)。私たちのDellの担当者は、これは不可能であると私は90のすべてのマシンのためのWebインターフェイスをプルアップし、手動でこれを設定する必要があると私に伝えます。彼らはまた、IPMItoolで入口温度の閾値を設定することができないと私に言いました。そして、私はそれを行い、Dellへの私の信念がますます小さくなっています。私がインターネット上で見つけることができたのは、生の16進数のコマンドを使ってそれを実現できるように見えるものでした。偉大なインターネットの野生の誰でも私を助けることができますか?IPMItoolを使用して上限の温度でシステムシャットダウンを設定する

+0

ウェブインターフェイスのみが使用できることがあります。この場合、私はボタンをクリックするプロセスを自動化しようとします(HTTP要求と回答の両方を嗅ぎ、 'curl'や' wget'で望むことをするスクリプトを書く)。それは冒頭で少し痛いかもしれませんが、最後にはかなりうまくいきます。デルは多くのユーティリティを提供しており、その中には期待通りのものがあるかもしれません。がんばろう ! –

答えて

0

私はfreeipmiツールipmi-sensors-configとipmi-pef-configを使いました。最初にipmi-sensors-config -L | grep Inletを実行して、入口温度に対応するセンサー番号を見つけました(センサーC1620のマシンではセンサー16でしたが、C6320では110、時には10となっていました)。私はipmi-sensors-config -c -e '16_Inlet_Temp:Upper_Non_Critical_Threshold=30' && ipmi-sensors-config -c -e '16_Inlet_Temp:Upper_Critical_Threshold=32'を実行しました。これはあなたが望むものにtempsを設定しますが、完了しません。実際には、これらのイベントに対処するためのイベントを設定する必要があります。そのために私はipmi-pef-config -c -e 'Event_Filter_4:Event_Filter_Action_Power_Off=Yes' && ipmi-pef-config -c -e 'Event_Filter_5:Event_Filter_Action_Power_Off=Yes'を実行しました。私のシステムのイベント4と5は、すべての温度センサのTemp Non-CriticalとTemp Criticalイベントに対応しています。これらを見つけるために、私はipmi-pef-config -o> pefconf.txtを実行した後、Vimを使って "Temp"を検索しました。

関連する問題