Você pode desinstalar VIBs de terceiros ou VMware VIBs do seu host do ESXi.

Os parceiros do VMware preparam VIBs de terceiros para fornecer agentes de gerenciamento ou drivers liberados de forma assíncrona.

Instale o ESXCLI. Consulte Introdução ao ESXCLI . Para solução de problemas, execute esxcli comandos no ESXi Shell.

Pré-requisitos

  • Se a remoção exigir uma reinicialização e se o host pertencer a um cluster de HA VMware, desative a HA para o host.
  • Determine se a atualização exige que o host esteja no modo de manutenção ou seja reinicializado. Se necessário, coloque o host no modo de manutenção.

    Consulte Determine se uma atualização requer que um host esteja no modo de manutenção ou seja reinicializado. Consulte Colocar um host no modo de manutenção.
    Importante: Para garantir que o disco de inicialização não esteja ativamente em uso quando você usa o ESXCLI para atualizar ou atualizar o host, coloque o host manualmente no modo de manutenção.
  • Instale o ESXCLI. Consulte Introdução ao ESXCLI . Para solução de problemas, execute esxcli comandos no ESXi Shell.

Procedimento

  1. Desligue cada máquina virtual em execução no host ESXi.
    Observação: Você pode listar todas as máquinas virtuais em execução e recuperar a ID do mundo de cada uma delas executando o seguinte comando.
    esxcli --server=<server_name> vm process list
    Opção Comando
    Para desligar o sistema operacional guest e, em seguida, desligar a máquina virtual
    esxcli --server=<server_name> vm process kill --type soft --world-id <vm_ID>
    Para desligar a máquina virtual imediatamente
    esxcli --server=<server_name> vm process kill --type hard --world-id <vm_ID>
    Para forçar a operação de desligamento
    esxcli --server=<server_name> vm process kill --type force --world-id <vm_ID>

    Como alternativa, para evitar desligar as máquinas virtuais, você pode migrá-las para outro host. Consulte o tópico Migrando máquinas virtuais na documentação do vCenter Server e Gerenciamento de Host .

  2. Coloque o host no modo de manutenção.
    esxcli --server=<server_name> system maintenanceMode set --enable true
  3. Se necessário, encerre ou migre as máquinas virtuais.
  4. Determine quais VIBs estão instalados no host.
    esxcli --server=<server_name> software vib list
  5. Remova o VIB.
    esxcli --server=<server_name> software vib remove --vibname=<name>

    Especifique um ou mais VIBs para remover em um dos seguintes formulários.

    • <name>
    • < nome >:< versão >
    • < nome do >:< fornecedor >
    • < fornecedor >:< nome >:< versão >

    Por exemplo, o comando para remover um VIB especificado pelo fornecedor, nome e versão pode assumir o seguinte formato.

    esxcli –-server myEsxiHost software vib remove --vibname=PatchVendor:patch42:version3
    Observação: O comando remove oferece suporte a várias outras opções. Consulte o Referência de ESXCLI .