NUTは電源があってもUPSをシャットダウンします

NUTは電源があってもUPSをシャットダウンします

私は APC Backup UPS ES 850G2 を USB 経由で RaspberryPi に接続し、NUT マスターとして動作しています。Pi は usbhid-ups ドライバーを使用します。他のいくつかのデバイスは NUT スレーブであり、UPS 情報を Pi にポーリングします。

APC に関するいくつかの具体的な事項のリストを以下に示します。

pi@nut-server:~ $ upsc apc@localhost
Init SSL without certificate database
battery.charge: 92
battery.charge.low: 10
battery.charge.warning: 50
...
battery.runtime: 884
battery.runtime.low: 350
...
driver.name: usbhid-ups
driver.parameter.ondelay: 60
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 1
driver.parameter.port: auto
driver.parameter.productid: 0002
...
driver.version: 2.7.4
driver.version.data: APC HID 0.96
driver.version.internal: 0.41
...
ups.delay.shutdown: 20
ups.firmware: 938.a2 .I
ups.firmware.aux: a2
ups.load: 31
ups.mfr: American Power Conversion
ups.mfr.date: 2021/05/02
ups.model: Back-UPS ES 850G2
ups.productid: 0002
...
ups.timer.reboot: 0
ups.timer.shutdown: -1
ups.vendorid: 051d

ups.conf

[apc]
    driver = usbhid-ups
    port = auto
    desc = "APC 850VA UPS"
    vendorid = 051d
    productid = 0002
    serial = "xxxxxx"

私が抱えている問題点がいくつかあります:

  • パラメータは設定できませbattery.charge.lowんが、battery.runtime.lowupsrw
  • UPSがオンライン(つまり、主電源から電力を供給されている)の場合、高負荷により実行時間が下回るとすぐにbattery.runtime.low、UPSはビープ音を鳴らし、FSDがトリガーされます。
Apr 18 16:26:34 nut-server upsmon[477]: UPS apc@localhost battery is low
Apr 18 16:26:34 nut-server upssched[2840]: Executing command: triggerfsd
Apr 18 16:26:34 nut-server upsmon[477]: Signal 10: User requested FSD
Apr 18 16:26:34 nut-server upsd[472]: Client [email protected] set FSD on UPS [apc]
Apr 18 16:26:34 nut-server upsmon[477]: Executing automatic power-fail shutdown
Apr 18 16:26:34 nut-server upsmon[477]: Auto logout and shutdown proceeding
Apr 18 16:26:34 nut-server upssched[2850]: Executing command: turnoffups
  • UPS が低バッテリー (つまり、runtime < battery.runtime.low) 状態で電源を再びオンにして負荷をオンにすると、すぐに FSD がトリガーされ、Pi マスターがすべてを再びシャットダウンするため、どのデバイスも適切にシャットダウンする時間がありません。

battery.runtime.lowUPS 負荷がシャットダウンする時間を確保するために、値を適切な値に設定しました(特に、約 3 ~ 4 分でシャットダウンする QNAP NAS)。

「低バッテリー」フラグは、UPS がオフラインの場合にのみトリガーされるべきではないでしょうか? 私が説明しているのは通常の動作ですか? 設定が間違っているところはありますか? サポートのために追加の構成を提供する必要がありますか?

NUTよりupsmon.conf のドキュメント:

LOWBATT UPSはバッテリーで稼働していますそしてバッテリー残量が少ない(危険)

関連情報