職場のサーバを立て直したのだが,今までのノートPCベースではなく,小型サーバ用マシンになったので UPS が必要になった.APC の安いのを調達して apcupsd を使おうとしてプチはまりしたので,メモ.
インストール:
> sudo apt install apcupsd
これで標準の設定で動き出す.
UPS との接続は付属の USB ケーブル.
設定:
/etc/apcupsd/apcupsd.conf を編集.
DEVICE /dev/ttyS0 をコメントアウト (シリアルと競合する?) して, DEVICE のみに.[参考1,参考2]
確かに,以下のように書いてあるので
# UPSTYPE DEVICE Description
<snip>
# usb <BLANK> Most new UPSes are USB. A blank DEVICE
# setting enables autodetection, which is
# the best choice for most installations.
UPSTYPE usb
DEVICE /dev/ttyS0
のところは
UPSTYPE usbとするのが正しいのだが,これに気づくのに半日かかったという…
DEVICE
追加で,
BATTERYLEVEL 5 (バッテリ残量5%でシャットダウンへ) → 20 くらいに
Daemonの再起動:
> sudo systemctl restart apcupsd
状態の確認:
> apcaccess
PC : 001,036,0861
DATE : 2022-09-14 22:11:14 +0900
HOSTNAME : *****
VERSION : 3.14.14 (31 May 2016) debian
UPSNAME : *****
CABLE : USB Cable
DRIVER : USB UPS Driver
UPSMODE : Stand Alone
STARTTIME: 2022-09-14 17:46:59 +0900
MODEL : APC ES 550M1
STATUS : ONLINE ← COMMLOST だと接続できていない
LINEV : 105.0 Volts
LOADPCT : 1.0 Percent
BCHARGE : 95.0 Percent
TIMELEFT : 253.9 Minutes
MBATTCHG : 20 Percent ← shutdown に入るバッテリ残量
MINTIMEL : 3 Minutes
MAXTIME : 0 Seconds
SENSE : Medium
LOTRANS : 87.0 Volts
HITRANS : 113.0 Volts
ALARMDEL : 30 Seconds
BATTV : 13.6 Volts
LASTXFER : No transfers since turnon
NUMXFERS : 0
TONBATT : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
SELFTEST : NO
STATFLAG : 0x05000008
SERIALNO : 4B2229P13426
BATTDATE : 2022-07-28
NOMINV : 100 Volts
NOMBATTV : 12.0 Volts
NOMPOWER : 330 Watts
FIRMWARE : 933.a7 .A USB FW:a7
END APC : 2022-09-14 22:11:17 +0900
0 件のコメント:
コメントを投稿