Navigation : Top/apcupsd

apcupsd

APC社のUPSを監視するデーモン

Install

  • 前のバージョンがあると動かないことがあるので,削除してからインストールした方が良い.

SmartUPS 1500の設定(ネットワ−クを利用)

  • SmartUPS RX1500を2台購入
  • /etc/apcupsd/apcupsd.conf
    UPSTYPE apcsmart
    UPSCABLE smartup
    を設定すればokのはず.でも root# /usr/sbin/apcaccess root# /usr/sbin/apctest を実行してもうまく認識していない.シリアルポ−トのせいか?

参考にした(かった)サイト

BackUPSの設定

最初に

  • CS500を購入した.シリアルケーブル940-0128Aもあわせて購入
  • http://www.apcupsd.comよりsrc.rpmをダウンロード
  • rebuildする

/etc/apcupsd/apcupsd.confの設定

UPSCABLE 940-0020B 
UPSTYPE backups 
DEVICE /dev/ttyS0 
TIMEOUT 300 

動作確認

/etc/rc.d/init/apcupsd start

/sbin/apcaccess status

DATE : Tue Jan 15 01:58:08 JST 2002 
HOSTNAME : foo.example.co.jp 
RELEASE: 3.8.5 
UPSNAME: UPS_IDEN 
CABLE: APC Cable 940-0020C 
MODEL: BackUPS 
UPSMODE: Stand Alone 
STARTTIME: Tue Jan 15 01:52:28 JST 2002 
LINEFAIL : OK 
BATTSTAT : OK 
STATFLAG : 0x008 Status Flag 
END APC: Tue Jan 15 01:58:08 JST 2002 

とでたら問題なし. /etc/rc.d/rc5.dをチェックして終わり

network(NIS)設定

  • apcupsd.conf
    項目初期値MasterSlave1
    UPSCABLEsmart940-0024Cether
    UPSTYPEsmartupssmartupssmartups
    DEVICE/dev/usv/dev/ttyS0必要なし
    BATTERYLEVEL5510
    MINUTES335
    TIMEOUT055
    NETSERVERononon
    NISIP0.0.0.00.0.0.00.0.0.0
    NISPORT355135513551
    EVENTFILE初期値MasterSlave1
    UPSCLASSstandalonenetmasternetslave
    UPSMODEdisablenetnet
    NETACCESStruetruetrue
    NETTIME#NETTIME 100NETTIME 100NETTIME 100
    NETPORT#NETPORT 6666NETPORT 6666NETPORT 6666
    MASTER#MASTER#MASTERMASTER 192.168.0.1
    SLAVE#SLAVESLAVE 192.168.0.2#SLAVE
    USERMAGIC#USERMAGIC#USERMAGICSlave1
  • /etc/host.allowにapcupsdとapcnisdを追加
  • apcupds/hosts.confにserverとclient名を追加

Monitoring

Link