人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Linuxをインストールしてあるサーバをタイマーで自動起動させる方法を教えてください。

電気設備の点検のために停電があるということで、朝5時にOFF/8時にONにしたいと考えています。
OFFは「shutdown -h 5:00」で良いのですがONにする方法がわかりません。

BIOSのタイマー設定ではなく、linuxのコマンドから時刻の設定、タイマーON/OFFを設定したいです。
コマンドからBIOS設定を書き換える方法でもかまいません。
ちなみにサーバはHP ML115 debian etchです。

(TV録画機能付きのVAIOが指定時間にONになっているのでなにか方法があると思うのですが・・・)

よろしくお願いします。

●質問者: urekat
●カテゴリ:コンピュータ 家電・AV機器
✍キーワード:00 BIOS debian etch Hp
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● sabuibo
●26ポイント ベストアンサー

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...

◎質問者からの返答

ありがとうございます。

>>(1)

停電中は断続的に停電&復帰するそうなのでまずそうです。

あ、UPSも付けてますので常にONでした。


2 ● pahoo
●26ポイント

残念ながら、通常のLinuxコマンドではできません。

RBSUを起動し、自動パワーオンをONにしないとできません。


「TV録画機能付きのVAIOが指定時間にONになっている」ということですが、VAIOの機種にもよりますが、電源が完全OFFになるのではなく省電力モードに移行しているだけなので、待機電力は消費し続けています。したがって、ACコンセントを抜いた状態(停電と同じ状態)では、自動録画はできません。

◎質問者からの返答

ありがとうございます。

たしかにVAIOはハイバネーションでした。

あれはRTCの割込で起き上がるのかな?

Linuxサーバもハイバネーションできるのでしょうか。


3 ● pahoo
●22ポイント

#2のコメント:

Linuxサーバもハイバネーションできるのでしょうか

Linuxでも、電源管理機構を備えたノートPCを中心に、ハイバネーションというかサスペンドができるようになってきました。

デスクトップLinuxをサスペンドさせる試みとして「Software Suspend for Linux」が参考になるでしょう。

また、"linux swsusp" でググると、関連記事が出てきます。


※設定された回答回数の上限になりました。さらにフォローが必要でしたら、コメント欄を開けていただくか、回答回数を増やしてください。


4 ● nake
●13ポイント

Wake on LANの設定をすれば、リモートから起動できますよ。

http://80286.blog62.fc2.com/blog-entry-37.html


5 ● hirotie
●13ポイント

24時間タイマーを利用した原始的な手法を二つほど・・・

(24時間タイマーなど信用に値しない!!と考えられている場合はスルーください)

<その1>

1)サーバは電源復帰時にオートオンになるようにする。

2)サーバは5時にシャットダウンするように設定する。

3)UPSとサーバの間に24時間タイマーを設置し、

5時+(サーバのシャットダウンにかかる最大時間)にタイマーOFF

8時にタイマーONになるようタイマーをセットする。

<その2>

UPSとの連携ソフトを利用する方法

1)サーバへUPSとの連携ソフトをインストールし

UPSが電源供給を一定期間失ったときにサーバをシャットダウンし

UPSが電源供給が再開されたときにサーバを自動起動するよう設定します。

(「こんなものは当然している!!」という場合はスルーです)

2)電源コンセントとUPSの間に24時間タイマーを設置し、

5時にタイマーOFF

8時にタイマーONになるようタイマーをセットする。

その2はkhazad-Leftyさんの意見を展開したようなものです。

その1は(サーバのシャットダウンにかかる最大時間)というあやふやな

時間定義を用いるため、強くはオススメしません。(でも簡単ですが・・・)

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ