Vous pouvez désinstaller des VIB tiers ou VMware de votre hôte ESXi.

Les partenaires de VMware préparent des VIB tiers pour fournir des agents de gestion ou des pilotes livrés d'une manière asynchrone.

Installez ESXCLI. Consultez la section Démarrage avec ESXCLI. Pour le dépannage, exécutez des commandes esxcli dans ESXi Shell.

Conditions préalables

Procédure

  1. Mettez hors tension toutes les machines virtuelles qui s'exécutent sur l'hôte ESXi.
    Note : Vous pouvez répertorier toutes les machines virtuelles en cours d'exécution et récupérer l'ID World de chacune d'elles en exécutant la commande suivante.
    esxcli --server=<server_name> vm process list
    Option Commande
    Pour arrêter le système d'exploitation invité et mettre hors tension la machine virtuelle
    esxcli --server=<server_name> vm process kill --type soft --world-id <vm_ID>
    Pour mettre la machine virtuelle hors tension immédiatement
    esxcli --server=<server_name> vm process kill --type hard --world-id <vm_ID>
    Pour forcer l'opération de mise hors tension
    esxcli --server=<server_name> vm process kill --type force --world-id <vm_ID>

    Vous pouvez également migrer les machines virtuelles vers un autre hôte pour éviter de les mettre hors tension. Reportez-vous à la rubrique Migrer des machines virtuelles dans la documentation Gestion de vCenter Server et des hôtes.

  2. Placez l'hôte en mode de maintenance.
    esxcli --server=<server_name> system maintenanceMode set --enable true
  3. Si nécessaire, arrêtez ou migrez les machines virtuelles.
  4. Déterminez les VIB installés sur l'hôte.
    esxcli --server=<server_name> software vib list
  5. Supprimez le VIB.
    esxcli --server=<server_name> software vib remove --vibname=<name>

    Spécifiez un ou plusieurs VIB à supprimer dans l'un des formats suivants :

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

    Par exemple, la commande pour supprimer un VIB spécifié par le fournisseur, le nom et la version peut prendre la forme suivante.

    esxcli –-server myEsxiHost software vib remove --vibname=PatchVendor:patch42:version3
    Note : La commande remove prend en charge plusieurs autres options. Reportez-vous à Référence d'ESXCLI.