3

IPMI を使用して、マシンを PXE ブート (つまりipmitool -I lan -U username -P password -H ipaddress chassis bootdev pxe) に設定してから、電源を入れ直します (つまりipmitool -I lan -U username -P password -H ipaddress chassis power cycle)。ただし、これを python スクリプトで実行したいので、OpenIPMI とその python バインディングを使用しようとしています。

PythonスクリプトのOpenIPMIに関するドキュメントが見つからないようで、IPMIコマンドを正しく適用する方法がわかりません(コマンドが失敗しないようにマシンが正しい状態にあることを確認してください)。OpenIPMI (または代替) を使用して Python で IPMI コマンドを操作するための指針やリソースを教えてください。ありがとう!

4

2 に答える 2

3

非常に単純なものについては、 subprocessモジュールを使用してこれらのコマンドを実行する方がはるかに簡単です。

ただし、それでもopenimpiモジュールを選択する場合は、使用方法の例を次に示します:
http://www.mail-archive.com/ipmitool-devel@lists.sourceforge.net/msg01445.html

于 2010-07-01T19:52:53.783 に答える
0

ドキュメントIPMI – A Gentle Introduction with OpenIPMI が非常に役に立ちました。情報をどこでどのように入手するかをよく理解できます。私が理解したように、PythonはSwigを使用して「共有ライブラリ」と通信できます。お役に立てば幸いです。

于 2010-12-02T22:57:42.570 に答える