はい。UPSのUSBケーブルを常時稼働する1台の監視ホストに接続し、Network UPS Toolsまたはベンダーがサポートするネットワークサービスを使って、2台目のサーバーにステータスを通知します。USB自体を2台のサーバーで分岐して共有することはできません。
監視ホストは制御上の依存先になります。両方のサーバーで認証済みクライアント設定とシャットダウンポリシーを構成し、ネットワーク経路を維持できるだけの稼働時間を確保する必要があります。この違いによって、安全な構成、検証方法、ロールバックポイントが決まります。
監視役とクライアント役を選ぶ
UPS監視には、電源が入り続け、ネットワークから到達できる可能性が最も高いサーバーを使用します。このサーバーがUSBデバイスを管理し、ドライバー、データサービス、主要なシャットダウン処理を実行します。
2台目のサーバーはネットワーククライアントとして構成します。リスナーを管理ネットワークに限定し、専用の認証情報を使用して、信頼できないクライアントからサービスをファイアウォールで遮断します。
サーバー間のスイッチにもUPSから給電します。ネットワークが停止した後では、監視ホストが正常に動作していてもクライアントに通知できません。
稼働時間のシグナルからしきい値を設定する
両方のサーバーを稼働させた状態で、実際のUPS負荷、推定稼働時間、バッテリーの使用年数、低バッテリーイベントを確認します。銘板上の容量だけでシャットダウンのスケジュールを決めることはできません。
重要度が低い、または停止に時間がかかるサーバーを先にシャットダウンし、その後、ファイルシステムの同期と安全な電源オフを完了できるだけのバッテリー残量を残して監視ホストを停止します。
この設計に依存する前に、以下の表で構成を分類してください。
| 確認された状態 | 判定 | 次のアクション |
|---|---|---|
| USB監視ホストと保護されたスイッチ | ネットワーククライアントがステータスを受信 | 推奨 |
| USBケーブルを分岐または切り替え | サポートされない所有モデル | 使用しない |
| 監視ホストには到達できるがゲストがイベントを無視 | 不完全なシャットダウン連鎖 | ゲスト/VMポリシーを追加 |
障害時に安全側へ移行する動作を構成する
クライアントでは、一定時間を超えてUPSデータが更新されない場合に障害として扱うよう設定します。停電中に監視ホストが消失した場合、無期限に待機するのではなくシャットダウンするかどうかを決めてください。
ハイパーバイザーがホストより先にゲストを停止するようにします。ZimaSpaceの記事UPSシグナルがホストには届くがVMには届かないでは、ホストへの通知とゲストのシャットダウンが別の問題であることを説明しています。
Jeff Geerlingによる独立したNUT監視の手順では、USB接続された1台の監視ホストからネットワーククライアントにサービスを提供する方法を紹介しています。
商用電源の障害を制御された状態でテストする
最新のバックアップが確認できたら、UPSの出力ではなくUPSへの壁面電源を切り、両方のサーバーがバッテリー駆動状態を受信することを確認します。初回のテストでは、バッテリーが使い切られる前に商用電源を復旧してください。
次に、設定したシャットダウンしきい値をテストし、クライアントが先に停止することを確認して、再起動後に両方のシステムのログを確認します。また、模擬停電中に管理ネットワークを切断し、古いデータに対するポリシーも検証してください。
両方のシステムが順序どおりにシャットダウンし、監視ホストが十分な時間到達可能な状態を維持できたら運用を開始します。スイッチが保護されていない場合、再起動後にUSBの所有権が変わる場合、または監視ホストの消失に対してクライアントが安全に応答できない場合は中止してください。
サポートとヒント
もっと読む

熱制御を変えずに、うるさいミニPCのファンを交換できますか?
はい。ただし、交換品が電気的インターフェース、エアフロー、フィードバック信号に適合している場合に限ります。コネクターが合うだけでは、温度制御は維持されません。

UPS復旧後、ホームサーバーは依存関係の順序に従ってサービスを再開できますか?
はい - 明示的な起動依存関係と準備完了チェックを使用してください。再起動ポリシーだけでは、サービスが正しい順序で利用可能になるとは限りません。

完全な停電後でもWake-on-LANは使えますか?
場合によっては、WOL が AC 復旧後に回復するには待機電力とファームウェア/NIC の状態が必要です。電源が供給されていない間は、マシンを起動できません。

