Search




TOPページへ

このブログのフィードを取得
[フィードとは]

Powered by
Movable Type 4.23-ja

template by tokyobuddha

 ■■■■■免 責■■■■■
このサイトを参考にしたために発生した一切の損害に「てきとー管理者」は一切関知しませんし、補償もしません。 また、本サイトの記述が正しいことも保証しません。
自己責任にてお願いします。
 -------------------------

京都の鍵トラブルなら鍵レスキュー 鍵師が、家・金庫・バイク・車等の解錠を始め鍵に関する全般、また防犯設備士からみた防犯診断の上の工事等、安心しておまかせ下さい。24時間対応致します。

無停電電源装置 APC ES500JP の設置と管理TOOL

購入してから、だいぶ時間が経ってしまったが、ようやく時間が取れたので設置及び管理TOOLの設定を行ってみた。

APCの無停電電源装置で管理TOOL(pcupsd)は使ったことが有ったが、設定方法を忘れてしまったので、再度ネットで調査してみた。

まず、核になる「pcupsd」をゲットする。

# wget http://downloads.sourceforge.net/apcupsd/apcupsd-3.14.5.tar.gz

展開する。

# tar zxvf apcupsd-3.14.5.tar.gz

CGIが使いたいのと、今回はUSB接続なので、Configureの際オプションを設定する。

# cd apcupsd-3.14.5
# ./configure --enable-cgi --with-cgi-bin=/etc/apcupsd/cgi --enable-usb
# make
# make install

makeで必要なパッケージが足らないと怒られたので、yumでインストールし、再度make。

設定は以下のFireのみ

# vi /etc/apcupsd/apcupsd.conf

UPSNAME APC-ES500
UPSCABLE usb
UPSTYPE usb
#DEVICE /dev/usb/hiddev0 ← 他のサイトではこのように設定していたが、この設定にすると起動しなかったので、今回は特別設定は入れなかった。
BATTERYLEVEL 10 ← バッテリー残量が10%を切ったらシャットダウン開始
MINUTES 5      ← 残り5分を切ったらシャットダウン開始
TIMEOUT 0      ← ES500では使えないっぽいので「0」

# chkconfig apcupsd on  ← 自動起動ON
# chkconfig --list apcupsd ← 確認
apcupsd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

# /etc/rc.d/init.d/apcupsd start
Starting UPS monitoring: [ OK ]

# apcaccess status  ← ステータス確認
APC : 001,036,0897
DATE : Mon Jan 19 11:46:51 JST 2009
HOSTNAME : hoge.hogehoge.com  ← 実際には、ホスト名が表示されます。
RELEASE : 3.14.5
VERSION : 3.14.5 (10 January 2009) redhat
UPSNAME : APC-ES500
CABLE : USB Cable
MODEL : APC ES 500
UPSMODE : Stand Alone
STARTTIME: Mon Jan 19 11:46:49 JST 2009
STATUS : ONLINE
LINEV : 100.0 Volts
LOADPCT : 7.0 Percent Load Capacity
BCHARGE : 100.0 Percent
TIMELEFT : 64.2 Minutes
MBATTCHG : 10 Percent
MINTIMEL : 5 Minutes
MAXTIME : 300 Seconds
SENSE : High
LOTRANS : 090.0 Volts
HITRANS : 110.0 Volts
ALARMDEL : Always
BATTV : 13.5 Volts
LASTXFER : Low line voltage
NUMXFERS : 0
TONBATT : 0 seconds
CUMONBATT: 0 seconds
XOFFBATT : N/A
STATFLAG : 0x07000008 Status Flag
MANDATE : 2008-08-13
SERIALNO : 3B0828X34600
BATTDATE : 2000-00-00
NOMINV : 100 Volts
NOMBATTV : 12.0 Volts
FIRMWARE : 803.p6.A USB FW:p6
APCMODEL : APC ES 500
END APC : Mon Jan 19 11:47:33 JST 2009

ここまで来れば、略終了。
残りは、Webから監視できるようにapacheの設定を施す。

# vi /etc/httpd/conf.d/apcupsd.conf
ScriptAlias /apcupsd/ "/etc/apcupsd/cgi/"

Options ExecCGI
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from XXXX.XXXX.XXXX.XXXX ← 閲覧可能なネットワークを設定。

# /etc/rc.d/init.d/httpd reload  ← 設定を読み込み
httpd を再読み込み中: [ OK ]

上記の設定が完了したら「http://ServerHost/apcupsd/multimon.cgi」にアクセスすると
APC1画像

さらに「http://ServerHost/apcupsd/upsstats.cgi」へアクセスすると
APC2画像

これで、停電になっても落ちることは無いし、変化があったときはメールで知らせてくれる。


※apcupsd.confの設定項目の説明は以下のとおり
APCUPSの設置項目

投稿時間: 11:32