UPS自動シャットダウン
2001年2月17日
いつの間にか /etc/inittab に次のようなものが書き加えられていた.
# What to do when the power fails/returns. pf::powerwait:/etc/init.d/powerfail start pn::powerfailnow:/etc/init.d/powerfail now po::powerokwait:/etc/init.d/powerfail stop
どうやら電源に異常があったときは /etc/init.d/powerfail が実行されるようだ.
しかしこのファイルはまだない.deb パッケージで勝手に入れてくれればいいのに….
とりあえず簡単なスクリプトを置いて調べてみると,
- upsd 起動時 /etc/init.d/powerfail stop
- バッテリ作動 /etc/init.d/powerfail start
- バッテリ残量少 /etc/init.d/powerfail start
- ケーブル異常 /var/log/syslog にエラーが出る以外はとくになし
ということのようだ.
残量少のときは powerfail
nowじゃないんだな.変なの.upsd の設定でどうにかできるのかなあ.