Puede desinstalar los VIB de terceros o los VIB de VMware del host ESXi, a menos que el VIB forme parte de un componente que sea necesario para el ciclo de vida de ESXi o un controlador.

Los socios de VMware preparan VIB de otros fabricantes para proporcionar agentes de administración o controladores lanzados de manera asíncrona.
Importante: A partir de ESXi 8.0 Update 2, la eliminación de algunos VIB de sus componentes puede generar problemas de tiempo de ejecución con ESXi.
Tabla 1. VIB necesarios para la finalización de la imagen ESXi.
Componente VIB
ESXi bmcal
bmcal-esxio
clusterstore
cpu-microcode
crx
drivervm-gpu
esx-base
esx-dvfilter-generic-fastpath
esx-ui
esx-xserver
esxio
esxio-base
esxio-combiner
esxio-combiner-esxio
esxio-dvfilter-generic-fastpath
gc
gc-esxio
native-misc-drivers
infravisor
native-misc-drivers-esxio
pensandoatlas
trx
vdfs
vsan
vsanhealth
esx-update esx-update
loadesx
esxio-update esxio-update
loadesxio
Intel-ne1000 ne1000
Mellanox-nmlx5 nmlx5-core
nmlx5-rdma
nmlx5-rdma-esxio
nmlx5-core-esxio
nmlx5-cc
nmlx5-cc-esxio
Mellanox-nmlxbf-gige nmlxbf-gige-esxio
nipmi nipmi
Pensando-ionic-en ionic-en-esxio
ionic-en
VMware-ahci vmw-ahci
VMware-bfedac bfedac-esxio
VMware-dwi2c dwi2c
dwi2c-esxio
VMware-iser iser
VMware-mlnx-bfbootctl mlnx-bfbootctl-esxio
VMware-mnet mnet-esxio
VMware-nmlxbf-pmc nmlxbf-pmc-esxio
VMware-NVMe-PCIe nvme-pcie
nvme-pcie-esxio
VMware-nvme-pcie-plugin lsuv2-nvme-pcie-plugin
VMware-nvme-plugin vmware-esx-esxcli-nvme-plugin-esxio
vmware-esx-esxcli-nvme-plugin
VMware-NVMeoF-RDMA nvmerdma
VMware-NVMeoF-TCP nvmetcp
nvmetcp-esxio
VMware-nvmxnet3 nvmxnet3
nvmxnet3-esxio
VMware-nvmxnet3-ens nvmxnet3-ens-esxio
nvmxnet3-ens
VMware-penedac penedac-esxio
VMware-pengpio pengpio-esxio
VMware-penspi penspi-esxio
VMware-pvscsi pvscsi
pvscsi-esxio
VMware-rd1173 rd1173-esxio
VMware-SDHCI-Driver vmksdhci
vmksdhci-esxio
VMware-spidev spidev-esxio
VMware-vmkata vmkata
VMware-vmkusb vmkusb
vmkusb-esxio

Instale ESXCLI. Consulte Introducción a ESXCLI. Para solucionar problemas, ejecute comandos esxcli en ESXi Shell.

Requisitos previos

Procedimiento

  1. Apague cada máquina virtual que se ejecuta en el host ESXi.
    Nota: Puede enumerar todas las máquinas virtuales en ejecución y recuperar el identificador de ámbito de cada una ejecutando el siguiente comando.
    esxcli --server=<server_name> vm process list
    Opción Comando
    Para desactivar el sistema operativo invitado y luego apagar la máquina virtual
    esxcli --server=<server_name> vm process kill --type soft --world-id <vm_ID>
    Para apagar inmediatamente la máquina virtual
    esxcli --server=<server_name> vm process kill --type hard --world-id <vm_ID>
    Para forzar la operación de apagado
    esxcli --server=<server_name> vm process kill --type force --world-id <vm_ID>

    Como alternativa, para evitar apagar las máquinas virtuales, se las puede migrar a otro host. Consulte el tema Migrar máquinas virtuales en la documentación de Administrar vCenter Server y hosts.

  2. Coloque el host en modo de mantenimiento.
    esxcli --server=<server_name> system maintenanceMode set --enable true
  3. Si es necesario, apague o migre las máquinas virtuales.
  4. Determine qué VIB están instalados en el host.
    esxcli --server=<server_name> software vib list
  5. Elimine el VIB.
    esxcli --server=<server_name> software vib remove --vibname=<name>

    Especifique uno o más VIB para eliminarlos de una de las siguientes maneras.

    • <name>
    • <name>:<version>
    • <vendor>:<name>
    • <vendor>:<name>:<version>

    Por ejemplo, el comando para eliminar un VIB especificado por proveedor, nombre y versión puede tener el siguiente formato.

    esxcli –-server myEsxiHost software vib remove --vibname=PatchVendor:patch42:version3
    Nota: El comando remove admite varias opciones más. Consulte Referencia de ESXCLI.