2007.11.03 Sat

Smart-UPS 1000 について

Smart-UPS 1000 について Smart-UPS 1000 について

Smart-UPS 3000RM 2U 詳細

apcupsd を使ってShutdown 制御 (シリアルケーブル Centos5)

apcupsd インストール

# wget http://jaist.dl.sourceforge.net/sourceforge/apcupsd/apcupsd-3.12.3.tar.gz
# tar zvfx apcupsd-3.12.3.tar.gz
# cd apcupsd-3.12.3
# ./configure --enable-cgi --with-cgi-bin=/etc/apcupsd/cgi
# make
# make install



設定ファイルの編集

$ vi /etc/apcupsd/apcupsd.conf

  • シリアル接続の場合は設定を修正しなくても接続可能。



起動

# service apcupsd start



自動起動設定

# chmod 755 /etc/rc.d/init.d/apcupsd
# chkconfig --add apcupsd
# chkconfig --list apcupsd
apcupsd 0:off 1:off 2:on 3:on 4:on 5:on 6:off



状態確認

apcaccess status

  • 正常に通信している場合は、「 STATUS : ONLINE 」 と表示されます。



動作テスト

  • UPSのコンセントを抜くと「 Warning power loss detected on UPS UPS名 」と表示
  • TIMEOUTで設定した秒数 以内に復旧したら「 Power failure on UPS名. Running on batteries. 」と表示
  • TIMEOUTで設定した時間でシャットダウンすることを確認する


ブラウザからUPSの状況を確認

  • apacheの設定ファイルに以下を記述

ScriptAlias /apcupsd/ /etc/apcupsd/cgi/
<Directory /etc/apcupsd/cgi/>
Options ExecCGI
#order deny,allow
#deny from all
#allow from 127.0.0.1
allow from all
</Directory>

  • http://アドレス/apcupsd/multimon.cgi にアクセスして状態を確認
  • ※ apcupsd が正常に起動できていない場合は 「 Not available: upsfetch: tcp_open failed for 127.0.0.1 port 3551 」というエラーが表示されます。

バッテリ交換について

システム構築に関する覚書トップページへ