IPMI(Intelligent Platform Management Interface)を使うとリモートのサーバーを自在に操れます。
例えば電源オンオフ、リセットしたりわざわざサーバーを物理的にいじらなくていいので楽チンです。
今回はクライアント側のお話です。
各プラットフォームでIPMI Toolをインストールして使ったことがあるのでインストール方法と簡単なコマンド体系を紹介したいと思います。
サーバー側の設定、クライアントツールの詳しい使い方は省きます。
インストール
Linux(CentOS)
yum -y install OpenIPMI-tools
Mac
なんと、homebrewで手軽にインストールできます。
brew install ipmitool
Windows
Windowsだけ違うツールを使います。
ipmiutil – IPMI Management Utilities
からダウンロードします。MSIでもzipでもどっちでも大丈夫です。
- zipはそのまま展開するだけ。
- MSIでインストールしたときは全く想定できないところにインストールされるので locate32 とかで探したほうがいいかもです。
パスも通ってないのでコマンドプロンプトで補完も効きません。再起動したらパスが通っていました。
私の場合はC:\Program Files (x86)\sourceforge\ipmiutil
にインストールされました。
簡単な使い方
LinuxとMacは共通のコマンド体系です。-P
オプションを省略するとインタラクティブにパスワードを聞かれます。
ipmitool -H ip_addr -U user_name -P password subcommand option
Windowsだけコマンドの形式が微妙に違います。
ipmiutil subcommand option -N ip_addr -U user_name -P password
電源オン
ipmitool -H "192.168.1.55" -U "admin" -P password power on
電源オフ
ipmitool -H "192.168.1.55" -U "admin" -P password power off
電源リセット
OSが動いていようがなかろうが強制的にリセットするのでどうしようもないとき、実験しているとき以外は使わないほうがいいです。
もっとソフトなコマンドがあると思います。
Linux, Mac
ipmitool -H "192.168.1.55" -U "admin" -P password power reset
Windows
ipmiutil power -r -N 192.168.1.55 -U admin -P password
参考サイト
投稿者紹介
-
私たちは、テクノロジに魅せられた個性あふれるメンバーによって構成された茨城県日立市に本社を構えるベンチャー企業です。
”テクノロジを通して「驚き」と「感動」を創造し、人々の「夢」と「笑顔」を支えます。” の経営理念をモットーに明るい未来を描き、ワクワクする企画提案を続けて参ります。
最近のエントリ
- レポート2019.10.28ユニキャストレストランを開催しました🍳
- レポート2019.08.29社内研修ワークショップ~マシュマロ・チャレンジ~
- レポート2019.08.06Computex/InnoVEX 出展者・通訳として参加してきました。
- レポート2018.06.12Computex 2018 レポート