サイトアイコン puti se blog

ESXiにメーカーのドライバ・コンポーネントがインストールされているか確認する方法(LinuxのRPM相当)

メーカーのサーバーハードにVMware ESXiをインストールするにはメーカーが提供しているインストールCDからのインストールになります。
これは、

しているからです。
VMware ESXiサーバーにメーカー固有のどのようなドライバやコンポーネントがインストールされているのか確認する方法はどうしたら良いでしょうか?
(以下、ドライバ、コンポーネント、パッケージ、モジュールとすべて同意語で使用しています。似たような言葉がいっぱい出てきてしまいすみません)

VMware ESXiのコマンド「esxcli」で確認できる!

VMware ESXiに、コンソール(画面)もしくはSSH接続して以下のコマンドを実行します。

esxcli software vib list

すると、インストールされているコンポーネントの一覧が

と表示されます。

esxcli software vib list | grep Hewlett-Packard

とかでGrepすると見やすいですね。

環境・前提条件:

今回は

で試しましたが、他の環境や他のESXi 5.xは出来ます。

インストールされているパッケージの詳細情報をしるコマンドは?

インストールされているパッケージの詳細情報を知るコマンドは

esxcli software vib get

になります。
このコマンドを実行するとインストールされているパッケージ詳細情報すべてが表示されてしまいますので、もしも「どのパッケージの情報のみ」知りたいということでしたら

esxcli software vib get –n <パッケージ名>

と実行しますと、そのパッケージのみの詳細情報が得られます

VMwareのVIBとは?

そもそも、「VIB」って何でしょうか?
VIBとは

VIB = VMware Infrastructure Bundle

の略で

といったESXiへの組み込みモジュールパッケージを意味します。
「CIM(Common Information Model )」というのがメーカー固有のハードウェア監視コンポーネントだったりします。

参考情報:

モバイルバージョンを終了