web-dev-qa-db-ja.com

サーバー自体を再起動せずにIBM BMCを再起動する

IBM BMC(ベースボード管理コントローラー)を搭載したサーバーがいくつかあります。サーバーを再起動せずにBMCの電源を入れ直したいのですが。これは可能ですか?どうやって?

注:それらの1つで、Webインターフェースがダウンしています。そのため、BMCを物理的に再起動することでこれを行う必要があります(これを行う方法がわからない-サーバーの電源ボタンでさえBMCのリサイクルを想定していない)か、UDPまたはSNMPインターフェースを介して(もう一度) 、それを行う方法もわかりません)

12
SRobertJames

最も簡単な方法は、サーバーにログオンできる場合は、rootとして実行することです。

# ipmitool bmc reset cold
15
MikeyB

Web、ssh、IPMI、Telnet、または構成したその他の接続メカニズムを介してBMCに接続できない場合、BMCを確実にリセットする唯一の方法は、コンピューターの電源を切り、電源入力を引き込むことです。多くのBMC(またはiLOやeLOMなど)は、コンピューターを再起動したり電源を切ったりしてもリセットされません。

3

IBMのサーバーはわかりませんが、HPサーバーでは、Webフロントエンドが壊れている場合は、iLOにSSHで接続できます。逆も同様です。どちらも実行しない場合は、システム全体の電源オフ/オンになると思います。

0
Chopper3

BMCにIPを割り当てたと仮定すると、TelnetでこのツールをIBMから実行できます。電源とリセットのオプションがあります。問題は、これらのコマンドに実際のBMCが含まれているかどうかわからない-悲劇的です。しかし、それはあなたに出発点を与えるかもしれません。

http://idolinux.blogspot.com/2008/11/ibm-baseboard-management-controller.html

http://www-947.ibm.com/support/entry/portal/docdisplay?brand=5000008&lndocid=MIGR-64636

0
mfinni

同様の問題がある人のために、サーバーを再起動せずにBMCでコールドリセットを発行するための ipmiutil コマンドを次に示します。

ipmiutil reset -k

IPMIドライバーがインストールされていなくても実行できるので、個人的には可能な限りipmiutilipmitoolよりも使用しています。 BMCの問題が原因で、Linux IPMIモジュールがロックされた例がいくつかありました。これによりipmitoolの実行が妨げられましたが、ipmiutilを「ドライバーレスモード」で使用することはできましたが、自動的に元に戻ります。唯一の欠点は、ipmitoolとは異なり、ipmiutilがまだインストールされていない可能性が高いことです。ただし、ほとんどのディストリビューションに含まれているyum/apt-getリポジトリを使用してインストールできるはずです。

0
Seth McCauley