サードパーティ製の VIB や VMware VIB を ESXi ホストからアンインストールすることができます。
VMware パートナーは、管理エージェントまたは別途リリースされたドライバを提供するために、サードパーティ製 VIB を用意しています。
vCLI をインストールするか、vSphere Management Assistant (vMA) 仮想マシンを導入します。vSphere Command-Line Interface スタート ガイド を参照してください。トラブルシューティングするには、ESXi Shell で esxcli コマンドを実行します。
前提条件
- 削除後に再起動が必要で、ホストが VMware HA クラスタに属する場合は、そのホストに対して HA を無効にします。
-
更新するためにホストをメンテナンス モードにする必要があるか、それとも再起動する必要があるかを確認します。必要に応じ、ホストをメンテナンス モードにします。
更新するためにホストをメンテナンス モードにする必要があるか、再起動する必要があるかの確認 を参照してください。ホストをメンテナンス モードに切り替える を参照してください。
-
vCLI をインストールするか、vSphere Management Assistant (vMA) 仮想マシンを導入します。vSphere Command-Line Interface スタート ガイド を参照してください。トラブルシューティングするには、ESXi Shell で esxcli コマンドを実行します。
手順
- ESXi ホストで実行されている各仮想マシンをパワーオフします。
オプション |
コマンド |
ゲスト OS をシャットダウンしてから、仮想マシンをパワーオフします |
vmware-cmd --server=server_namepath_to_vm stop soft |
強制的にパワーオフ操作を実行します |
vmware-cmd --server=server_namepath_to_vm stop hard |
または、仮想マシンのパワーオフを避けるために他のホストに移行できます。『vCenter Server およびホストの管理』ドキュメントのトピック「Migrating Virtual Machines」を参照してください。
- ホストをメンテナンス モードにします。
vicfg-hostops --server=server_name --operation enter
- 必要に応じ、仮想マシンをシャットダウンするか移行するかします。
- ホストにどの VIB がインストールされているか確認します。
esxcli --server=server_name software vib list
- VIB を削除します。
esxcli --server=server_name software vib remove --vibname=name
次のいずれかの形式で、1 つ以上の VIB を指定します。
- name
- name:version
- vendor:name
- vendor:name:version
たとえば、ベンダーが指定した VIB を削除するコマンドでは、名前とバージョンを次の形式で指定します。
esxcli –-server myEsxiHost software vib remove --vibname=PatchVendor:patch42:version3
注:
remove コマンドでは、ほかにもいくつかのオプションがサポートされます。『
vSphere Command-Line Interface リファレンス』 を参照してください。