web-dev-qa-db-ja.com

WindowsマシンにiLOボードがインストールされているかどうかを確認します

ILOボードがWindowsマシンにインストールされているかどうかを確認するにはどうすればよいですか?スクリプトを介して実行したいと思います(Pythonを推奨)。

接続ポートを確認することを考えました。例:iLOがPCI経由で接続されている場合、PCIスロットをスキャンできます。しかし、それがどこに接続されているかについての情報を見つけることができませんでした。

他に何かアイデアはありますか?ありがとうございました

1
0xAffe

HPが推奨する方法は、HPONCFGおよびiLO管理インターフェイスドライバーを使用して、オペレーティングシステム用のProliant Support Packを(関係なく)インストールすることです。

次に、%Program files%\HP\hponcfg\hponcfg /a /w C:\ilo-config-output.txtコマンドを実行して、完全なILO構成をC:\ ilo-config-output.txtにダンプします。次にPython離れています。

Google for "HP iLO 3 Scripting and Command Line Guide"and check www.hp.com/go/iLO for Sample ILOスクリプトも同様です。

4
HBruijn

あなたの環境についてのいくらかの知識が必要です...これをプログラムでスキャンしなければならないのはばかげた練習かもしれません。これは、サーバーをチェックして電源ボタンが存在するかどうかを確認するようなものです...

サーバーを確認してくださいIS HP !!

2003年以降のHPProLiant 300、500、700シリーズサーバーでは、ILOがマザーボードに組み込まれています。ほとんどの100シリーズHPサーバーには、基本的なILO機能もあります。 HPの最新のサーバーを扱っている場合は、ILO機能を備えている可能性があります...

もちろん、それはILOが構成されている、あるいはプラグインされているという意味ではありません。私が立ち入る多くの環境で見られる問題。つまり、それは別の課題です。

サーバーのモデル番号を確認してください。例えば "DL380 G6"そしてそれを "DL380 G6quickspecs" のGoogleと相互参照します。そこで必要なすべての仕様情報を入手できます。

3
ewwhite

Powershellを使用すると、次のように、システムからリモートで基本情報を見つけることができます。

$g=Invoke-WebRequest -Uri "http://$serverILONAME/xmldata?item=all";
$g.content;
0
user382834