# yum install -y OpenIPMI-tools
主に使用するコマンドは、ipmitool(1)。概要で実行例を示したが、これとマニュアルを見れば、大体の操作はできるだろう。
実行例では、パスワードの指定にコマンドラインオプション
-P "パスワード"を使用したが、代わりに、-a、-Eおよび-f ファイル名を指定することができ、それぞれ、プロンプトを出して入力、環境変数IPMI_PASSWORDで指定、および、ファイルで指定、となる。安全面を考えると、-aか-f ファイル名がいいだろう(環境変数や、コマンドライン引数は、ps auxwweで覗き見可能なので)。最後に、再起動の実行例を示す。まずは、管理端末側。
$ export IPMI_PASSWORD=IPMIパスワードなお、コマンドラインオプション
$ ipmitool -I lan -H サーバ名 -U IPMIユーザ名 -E -L operator chassis power cycle
Chassis Power Control: Cycle
$
-L operatorは、権限レベルの指定。サーバ側では、コンソールに
Broadcast message from root (Mon Oct 15 19:47:03 2007):の様なメッセージが表示され、再起動が実行される。ログ(
The system is going down for system halt NOW!
/var/log/messages)には、以下の様な行が確認できるはずだ。Oct 15 19:47:02 サーバ名 /usr/bin/ipmilan: Mon Oct 15 19:47:02 2007: Activate session: Session opened for user 0x2, max priv 3
Oct 15 19:47:02 サーバ名 /usr/bin/ipmilan: Mon Oct 15 19:47:02 2007: Session closed: Closed due to request
Oct 15 19:47:03 サーバ名 shutdown[14921]: shutting down for system halt
OpenIPMI・その1・概要
OpenIPMI・その2・サーバ編
OpenIPMI・その3・管理端末編