Vous pouvez mettre à niveau un hôte avec des VIB stockés dans un dépôt logiciel accessible via une URL ou dans un dépôt ZIP hors ligne.

Important : Si vous effectuez la mise à jour de ESXi dans un dépôt fourni par VMware, depuis un fichier ZIP en ligne sur le site Web VMware ou téléchargé en local, VMware prend en charge uniquement la méthode de mise à jour indiquée pour les dépôts fournis par VMware dans la rubrique Mettre à niveau ou mettre à jour un hôte avec des profils d'image.
Note : Les commandes esxcli software vib update et esxcli software vib install ne sont pas prises en charge pour les opérations de mise à niveau. Reportez-vous à la section Mettre à niveau ou mettre à jour un hôte avec des profils d'image.

Lorsque vous spécifiez un serveur cible à l'aide de --server=<server_name>, le serveur vous invite à entrer un nom d'utilisateur et un mot de passe. D'autres options de connexion, telles qu'un fichier de configuration ou de session, sont prises en charge. Pour obtenir la liste des options de connexion, reportez-vous à la section Démarrage avec ESXCLI ou exécutez esxcli --help à l'invite de commandes ESXCLI.

Conditions préalables

Procédure

  1. Déterminez les VIB installés sur l'hôte.
    esxcli --server=<server_name> software vib list
  2. Déterminez quels VIB sont disponibles dans le dépôt.
    Option Description
    À partir d'un dépôt accessible par URL
    esxcli --server=<server_name> software sources vib list --depot=http://<web_server>/<depot_name>
    À partir d'un fichier ZIP de dépôt local
    esxcli --server=<server_name> software sources vib list --depot=<absolute_path_to_depot_zip_file>
    Vous pouvez spécifier un serveur proxy à l'aide de l'option --proxy.
  3. Mettez à jour les VIB existants afin d'inclure les VIB dans le dépôt ou installer de nouveaux VIB.
    Option Description
    Mettez à jour les VIB à partir d'un dépôt accessible par URL
    esxcli --server=<server_name> software vib update --depot=http://<web_server>/<depot_name>
    Mettez à jour les VIB à partir d'un fichier ZIP de dépôt local
    esxcli --server=<server_name> software vib update --depot=<absolute_path_to_depot_ZIP_file>
    Installez tous les VIB à partir d'un fichier ZIP sur un dépôt hors ligne spécifié (comprend à la fois les VIB VMware et les VIB fournis par des partenaires)
    esxcli --server=<server_name> software vib install --depot <path_to_VMware_vib_ZIP_file>\<VMware_vib_ZIP_file> --depot <path_to_partner_vib_ZIP_file>\<partner_vib_ZIP_file>

    Les options des commandes update et install vous permettent d'effectuer un essai, de spécifier un VIB en particulier, d'outrepasser la vérification de niveau d'acceptation, etc. N'outrepassez pas la vérification sur les systèmes de production. Reportez-vous à la Référence d'ESXCLI.

  4. Vérifiez que les VIB sont installés sur votre hôte ESXi.
    esxcli --server=<server_name> software vib list