![NFSRooted マシンの自動シャットダウン?](https://rvso.com/image/1284826/NFSRooted%20%E3%83%9E%E3%82%B7%E3%83%B3%E3%81%AE%E8%87%AA%E5%8B%95%E3%82%B7%E3%83%A3%E3%83%83%E3%83%88%E3%83%80%E3%82%A6%E3%83%B3%3F.png)
オンサイトでサーバーと複数のクライアント コンピューターを所有しています。クライアント コンピューターは PXEBoot し、サーバーから NFS 経由で / を取得します。サーバーとクライアントは限定的なバッテリ バックアップを使用していますが、現時点では制御できない要因により、電源が頻繁に切れます。問題は、電源が切れると、サーバーは正常にシャットダウンしますが、クライアント マシンはシャットダウンしないことです。
クライアントをサーバーより先に、あるいは同時にシャットダウンするための優れたソリューションが既に存在するかどうか疑問に思っています。クライアントのシャットダウンには数秒しかかからず、サーバーがシャットダウンする前に簡単にシャットダウンを完了できます。
PS. ダウンタイムはそれほど大きな問題ではありませんクリーンシャットダウンこれらのコンピューター用。
答え1
APC UPSだと仮定すると、APCUPSDでは、クライアントがUPSのステータスについてサーバーに問い合わせる機能がサポートされています。。
そうでない場合は、クライアントに X 秒ごとにサーバー フォルダーをポーリングさせ、フォルダー内に特定のファイルが表示されたらクリーン シャットダウンを開始させることができます。サーバーの通常のシャットダウン プロシージャでそのファイルを作成し、2X 秒間スリープします。サーバーの通常の起動プロシージャでそのファイルが削除されることを確認します。