Search




TOPページへ

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

Powered by
Movable Type 4.23-ja

template by tokyobuddha

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

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

ARTiGOのOSを入れ替えたので、apcupsdのインストール(RPM版)

ARTiGOにCentOS5.3+OpenVZを入れた為、以前インストールしたUPS監視TOOL「apcupsd」をインストールしなければならない。
前回は、tarでインストールしたが、今回はrpmパッケージで挑戦してみよう。

前回よりバージョンがチョット上がって「apcupsd-3.14.6」
ここから、該当のパッケージをもらってきてインストール。

# wget http://ncu.dl.sourceforge.net/sourceforge/apcupsd/apcupsd-3.14.6-1.el5.i386.rpm
# rpm -ivh apcupsd-3.14.6-1.el5.i386.rpm

インストールが終えたら、初期設定を行う。

# vi /etc/apcupsd/apcupsd.conf

環境に応じて変更を行うのだが、我が家の環境ではデフォルトのままで動きました。

動作確認は以下のコマンドで確認出来ます。

# apcaccess status
APC : 001,035,0890
DATE : Tue Jun 09 14:42:07 JST 2009
HOSTNAME : hogehoge.example.jp
VERSION : 3.14.6 (16 May 2009) redhat
UPSNAME : APC-ES500
CABLE : USB Cable
MODEL : APC ES 500
UPSMODE : Stand Alone
STARTTIME: Tue Jun 09 14:05:47 JST 2009
STATUS : ONLINE
LINEV : 098.0 Volts
LOADPCT : 13.0 Percent Load Capacity
BCHARGE : 100.0 Percent
TIMELEFT : 48.5 Minutes
MBATTCHG : 10 Percent
MINTIMEL : 5 Minutes
MAXTIME : 0 Seconds
SENSE : High
LOTRANS : 090.0 Volts
HITRANS : 110.0 Volts
ALARMDEL : Always
BATTV : 13.5 Volts
LASTXFER : Automatic or explicit self test
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 : Tue Jun 09 14:42:17 JST 2009

このままでは辛いので、webから閲覧出来るようにしたい。
そんなときは以下のパッケージをGetしてインストール。

# wget http://ncu.dl.sourceforge.net/sourceforge/apcupsd/apcupsd-multimon-3.14.6-1.el5.i386.rpm
# rpm -ivh apcupsd-multimon-3.14.6-1.el5.i386.rpm

デフォルトでは、「var/www/cgi-bin」配下にインストールされてしまう。
アクセス制限を掛けたいのと、何となく違うディレクトリに入れたかったので、「/var/www/apcupsd」を作成し、cgi-binは以下にインストールされた物を移動。

そして、Apacheの設定ファイルを作成する
# vi /etc/httpd/conf.d/apcupsd.conf
ScriptAlias /apcupsd /var/www/apcupsd

Options ExecCGI
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from XXX.XXX.XXX.XXX ← アクセスを許可するIPを記述する

ここまで出来たら、apacheを再起動または、リロード。

これで、OK。

投稿時間: 14:32