APCのUPSで自動シャットダウンを設定する

apcupsdを使って自動シャットダウンを設定する。
環境はCentOS 7
UPSには、AP9630 UPS Network Management Card 2を取り付けて、ネットワーク経由で停電のシグナルを受け取る構成にした。

apcupsdのインストール

# yum install epel-release
# yum install apcupsd

apcupsdの設定

# vim /etc/apcupsd/apcupsd.conf
UPSCABLE ether
UPSTYPE pcnet
DEVICE 192.168.1.2:apc:admin user phrase
TIMEOUT 60

TIMEOUT 60は停電検知からシャットダウンするまでの時間。

DEVICE 192.168.1.2:apc:admin user phraseのパスワードはWebUIのログインにつかうパスワードとは違うadmin user phraseがデフォルトとして設定されている。

Network Management Card 2の設定

Network Management Card 2のWebUIにログインして、
Configuration→PowerChute Clientsと進み、自動シャットダウンを行うホストのIPアドレスを設定する。

自動起動設定とステータス表示

# systemctl restart apcupsd.service
# systemctl enable apcupsd.service
# apcaccess status
MODEL : Smart-UPS 3000 RM XL
STATUS : ONLINE

STATUS : ONLINEとなっていればOK