バッテリーキャリブレーションの実行中にapctestがUPSをすぐにシャットダウンするのを防ぐ方法は?

バッテリーキャリブレーションの実行中にapctestがUPSをすぐにシャットダウンするのを防ぐ方法は?

私はシリアルケーブルを介してLinuxサーバーに接続されているAPC SMT1500RMI2Uを実行しています。 Linux サーバーでは、UPS はapcupsd関連ユーティリティーによって管理されます。apcupsdMODBUSプロトコルを使用してUPSと通信します。

時々UPSでバッテリーキャリブレーションを実行したいと思いますapctest。ただし、これを行うたびに、apctestサーバーは(ほぼ)すぐにシャットダウンされます。試みるたびにこのような誤った行動が見つかるので、これは本当に残念です。このテストの結果、サーバーだけでなく実行中のVMも6つシャットダウンされました。

私は何が間違っていましたか?apctestUPSをすぐにシャットダウンせずにバッテリーキャリブレーションを実行するにはどうすればよいですか?

追加情報:

  • Debian 11(bullseye)、amd64、バニラ(カスタムカーネルなどはありません)、最新。
  • apcupsd関連ユーティリティ(例apcaccess:)も正しく機能します。
  • バッテリーは確かにそんなに摩耗していませんでした。プラグを抜くと、サーバーは問題なく少なくとも20分間実行されます。
  • ただし、上記のようにapctestランタイム校正を開始したら、すぐにUPS /サーバーをシャットダウンしてください。
  • もちろん、私はいつもapcupsd使用する前に停止しますapctestapctest実行するととにかく起動しませんapcupsd)。
  • バージョンはapcupsd3.14.14です。

出力は以下の通りですapcaccess

root@cerberus ~ # apcaccess
APC      : 001,039,0917
DATE     : 2023-08-08 17:17:11 +0200
HOSTNAME : cerberus
VERSION  : 3.14.14 (31 May 2016) debian
UPSNAME  : APCUPS
CABLE    : Custom Cable Smart
DRIVER   : MODBUS UPS Driver
UPSMODE  : Stand Alone
STARTTIME: 2023-08-08 17:16:37 +0200
MODEL    : Smart-UPS 1500
STATUS   : ONLINE
LINEV    : 233.2 Volts
LOADPCT  : 26.6 Percent
LOADAPNT : 20.1 Percent
BCHARGE  : 100.0 Percent
TIMELEFT : 51.0 Minutes
MBATTCHG : -1 Percent
MINTIMEL : -1 Minutes
MAXTIME  : 120 Seconds
OUTPUTV  : 233.2 Volts
DWAKE    : 0 Seconds
DSHUTD   : 0 Seconds
ITEMP    : 27.9 C
BATTV    : 27.1 Volts
LINEFREQ : 50.0 Hz
OUTCURNT : 1.31 Amps
NUMXFERS : 0
TONBATT  : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
SELFTEST : NO
STATFLAG : 0x05000008
MANDATE  : 2017-03-01
SERIALNO : AS1709331884
BATTDATE : 2023-04-15
NOMOUTV  : 230 Volts
NOMPOWER : 1000 Watts
NOMAPNT  : 1500 VA
FIRMWARE : UPS 09.4 / 00.5
END APC  : 2023-08-08 17:17:11 +0200

ベストアンサー1

おすすめ記事