web-dev-qa-db-ja.com

HP BladeSystem c3000エンクロージャー:Ilo:Python:get_asset_tag()が機能しない

PythonのHP-ILOモジュールを使用してHPブレードサーバー(HP BladeSystem c3000エンクロージャー)に接続しようとしています。

obj=hpilo.Ilo('172.8.2.29', login='Administrator', password='<redacted>', timeout=60, port=443, protocol=None, delayed=False)

pythonライブラリを使用してHP-ILOオブジェクトを作成し、アセットタグの詳細を取得しようとすると、以下のエラーが発生しました。

hpilo.IloError:リモートが偽のデータを返しました。iLOではない可能性があります

Python API: https://pythonhosted.org/python-hpilo/ilo.html

ブラウザとsshクライアントを介してサーバーに接続することもできますが、RIBCLスクリプトまたはPythonを使用してサーバーに接続できませんでした。

3
prasanna

このPythonモジュールは、個々のスタンドアロンサーバーのILOインターフェイスで動作することを意図している可能性があります。

おそらく、C7000およびC3000ブレードEnclosure OnboardAdministratorモジュールでの使用は意図されていません。

8
ewwhite

Python-hpiloモジュールは、hponcfgを使用してローカルiLOと通信するか、ネットワークを介して、iLOインターフェイスとのみ通信できます。同じXMLインターフェイスを公開していないため、シャーシオンボード管理者を使用できません。

4