電気設備の点検のために停電があるということで、朝5時にOFF/8時にONにしたいと考えています。
OFFは「shutdown -h 5:00」で良いのですがONにする方法がわかりません。
BIOSのタイマー設定ではなく、linuxのコマンドから時刻の設定、タイマーON/OFFを設定したいです。
コマンドからBIOS設定を書き換える方法でもかまいません。
ちなみにサーバはHP ML115 debian etchです。
(TV録画機能付きのVAIOが指定時間にONになっているのでなにか方法があると思うのですが・・・)
よろしくお願いします。
Linuxのコマンドで電源オンを制御するというのは難しいと思います。
いくつか考えてみました。
(1)オートパワーオンを有効にしておき、電源が入ると同時にパワーオンにする。
(2)システム管理ボードやWOLを使う
System Management Architecture for Server Hardware(SMASH)Command Line Protocol
または
Intelligent Platform Management Interface(IPMI)2.0
をサポートしていますので、別の場所に設置したサーバーからコマンドで起動するならできそうです。
http://bizsupport.austin.hp.com/bc/docs/support/SupportManual/c0...
残念ながら、通常のLinuxコマンドではできません。
RBSUを起動し、自動パワーオンをONにしないとできません。
「TV録画機能付きのVAIOが指定時間にONになっている」ということですが、VAIOの機種にもよりますが、電源が完全OFFになるのではなく省電力モードに移行しているだけなので、待機電力は消費し続けています。したがって、ACコンセントを抜いた状態(停電と同じ状態)では、自動録画はできません。
我が家の(録画機能付、Windows XP)VAIOは「スタンバイ」で待機しています。「休止状態」にしておくと録画予約時間が来ても起動しません。
サーバー側(BIOS)が「Wakeup On LAN」に対応していれば、「指定時刻になると LAN上に Wakeup On packet を流す小箱」を作ると売り物になるかなといま頭をひねっております。
なお、「電気設備の点検」に絶縁試験が含まれていますと、瞬間的にACラインに数千ボルト級の電圧をかける場合があるので、万万が一を考えるのなら、電源ケーブルを引っこ抜いておくのが安全です。
起動はもう休日出勤するしかないですね。
UPSの機種は何になるんでしょうか?
UPSは「APC ES 725」です。
なるほど。自動パワーOnには対応してない機種みたいですね。
http://www.yodobashi.com/enjoy/more/i/cat_219_52098624_57363659/61999662.html#SPEC
こんな感じの電源タイマーをUPSにかまして…っていくらなんでも危険すぎるし…。