1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【勝手に毎日投稿祭り】物理サーバなくてもBIOS設定をいじってサーバを動かすことできます

Posted at

※1週間限定で、「勝手に毎日投稿祭り」と題して毎日投稿しています。
ぜひぜひ、皆さんも便乗して下さい。

##サーバの電源投入は自動化出来るのか?
1269310.jpg

最近、調査した問題で、電源を落としても勝手にまた起動しているサーバがあり、サーバの自動電源ONの仕組みってどう設定がされているのかを調べる機会がありました。
電源が落ちてたら、いくらcronでスケジューリングしても、実行される事はないし、外部機器とかを使わないと自動で電源がつくことはないと考えていました。

###が、しかし!

自動化は、サーバだけで実現できることに気づきました!

方法としては、BIOSを使用します。
BIOSの種類によって、Auto Power Onで設定したり、Power On By RTC Alarmを使ったりと設定方法は、多々ありますが、BIOSに電源設定機能が備わっている場合は、設定できます(私のPCは出来ませんでしたが、Windows等でも出来るようです)。

ですが、サーバのBIOSって敷居が高いというか物理のサーバを使わなくちゃなかなか操作できないから覚えられないって思いませんか?

実は、仮想サーバでもBIOSはいじれました!
VMwareを使って仮想サーバのBIOS表示する場合は、以下のようにします。

####仮想マシン起動時にF2キーを押下
vmwareマークが出ている間に押下しなくては、いけないのだが、この時間が、非常に短く、上手くできない場合は、仮想マシンの[マシン名].vmxファイルに以下を追加すれば、BIOSに入れる時間を延ばすことができる。
bios.bootDelay="10000"←例では、10秒に設定。

Image from Gyazo

BIOSにアクセス出来れば、以下のように表示される。
Image from Gyazo

これで、仮想サーバしかいじれない環境でもBIOSをいじってサーバを動かしてみることが出来る。
是非、使ってみて下さい。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?