web-dev-qa-db-ja.com

監視システムがシャットダウンする前に、NUTでUPSの電源を自動的にオフにするにはどうすればよいですか?

いくつかのシステムで次のようにNUTを構成しました。1つのホストがUSB経由で4つのUPSに接続されています。そのホストは、4つのUPSのうちの2つに接続されています。他の2つのホストは同じラック上にあり、それぞれが残りのUPSの1つに接続されています。マスター上のupsmonは、upsdがそれらすべてと通信するように構成されている場合でも、そのホストへの電力供給に関連する2つのUPSのみを監視します。各スレーブのupsmonは、マスターに接続されている適切なUPSを監視します。各スレーブをUPSに直接接続することはできません。 (これらの2つのホストはVMware ESXisであり、私が見つけた唯一のNUTパッケージにはupsmonしか含まれていません。)(UPS構成が十分に複雑な別のラックもありますが、各UPSを直接接続するセットアップを行うことはできます。電源を入れてホストすると、すべてのホストから電力が供給されなくても、すべてを1つのホストに接続するためのケーブル接続が簡単になります。)

私の質問はこれです:電源が切れてスレーブのUPSの1つがローバッテリー状態になった場合、接続されているスレーブがシャットダウンしたらすぐにマスターの電源をUPSからオフにする最良の方法は何ですか?マスターがシャットダウンするのを待つだけではなく、電源が戻る可能性のある時間枠が残りますが、スレーブのUPSの電源がオフにならないため、スレーブのシステムは電源の入れ直しを認識しません。自分自身をオンに戻すことはありません。

4
asciiphil

私の意見では、これを処理する最も簡単な方法は、各UPSを独自のホストに接続し、USBをNUTマスターであるホスト上のVM VM APIを介してESXiホストをシャットダウンします。これにより、マスターからスレーブをシャットダウンする必要がなくなります。

1
Paul Gear

別の質問であなたの質問に答えて申し訳ありませんが...「WakeOnLan」はどうですか?電力が通常に戻ったときに、奴隷を母校から目覚めさせることができます。

1
Chris