Vous pouvez ajouter un ou plusieurs VIB à un profil d'image si ce dernier n'est pas en lecture seule. Si le nouveau bundle VIB dépend ou entre en conflit avec d'autres VIB dans le profil, un message s'affiche dans l'invite PowerShell et le bundle VIB n'est pas ajouté.

Avant de commencer

Installez vSphere PowerCLI et tous les logiciels nécessaires. Reportez-vous à Installer vSphere ESXi Image Builder et les logiciels requis

Pourquoi et quand exécuter cette tâche

Vous pouvez ajouter des bundles VIB de VMware ou de ses partenaires à un profil d'image. Si vous ajoutez des VIB VMware, vSphere ESXi Image Builder exécute la validation. Si vous ajoutez simultanément des VIB d'au moins deux partenaires OEM, aucune erreur n'est signalée, mais le profil d'image résultant peut ne pas fonctionner. Installez des VIB d'un seul fournisseur OEM à la fois.

Si une erreur relative à des problèmes de niveau d'acceptation s'affiche, modifiez le niveau d'acceptation du profil image et celui de l'hôte. Étudiez soigneusement la nécessité de modifier le niveau d'acceptation de l'hôte. Les niveaux d'acceptation VIB sont définis lors de la création des VIB et ils ne peuvent pas être modifiés.

Vous pouvez ajouter des VIB, même si le profil d'image résultant n'est pas valide.

Remarque :

VMware prend uniquement en charge des environnements et des configurations dont la stabilité et le fonctionnement ont été vérifiés suite à une batterie de tests complète et rigoureuse. N'utilisez aucune autre configuration. Vous pouvez utiliser des VIB personnalisés si vous abaissez votre niveau d'acceptation des hôtes et, par conséquent, leur capacité de prise en charge. Dans ce cas, veuillez suivre les modifications réalisées de façon à pouvoir les annuler si vous souhaitez, par la suite, supprimer les VIB personnalisés et restaurer le niveau d'acceptation des hôtes par défaut (prise en charge par le partenaire). Reportez-vous à Utilisation des niveaux d'acceptation.

Procédure

  1. Dans une session vSphere PowerCLI, exécutez l'applet de commande Add-EsxSoftwareDepot pour chaque dépôt que vous souhaitez utiliser.

    Option

    Action

    Dépôt distant

    Exécutez Add-EsxSoftwareDepot -DepotUrl depot_url.

    Fichier ZIP

    1. Téléchargez le fichier ZIP sur un système de fichiers local.

    2. Exécutez Add-EsxSoftwareDepot -DepotUrl C:\file_path\offline-bundle.zip

    La cmdlet retourne un ou plusieurs objets SoftwareDepot.

  2. Exécutez l'applet de commande Get-EsxImageProfile pour lister tous les profils d'image dans tous les dépôts visibles en cours.

    La cmdlet retourne tous les profils disponibles. Vous pouvez limiter la recherche en utilisant les arguments facultatifs pour filtrer la sortie.

  3. Cloner le profil.
    New-EsxImageProfile -CloneProfile My_Profile -Name "Test Profile 42" -Vendor "My Vendor"

    Les profils d'image publiés par VMware et ses partenaires sont en lecture seule. Pour apporter des modifications, vous devez cloner le profil d'image. Le paramètre vendeur est nécessaire.

  4. Exécutez l'applet de commande Add-EsxSoftwarePackage pour ajouter un nouveau module à l'un des profils d'image.
    Add-EsxSoftwarePackage -ImageProfile My_Profile -SoftwarePackage partner-package

    La cmdlet exécute les tests de validation standard sur le profil d'image. Si la validation aboutit, la cmdlet retourne un profil d'image validé modifié. Si le bundle VIB à ajouter dépend d'un autre VIB, la cmdlet affiche cette information et inclut le bundle VIB qui résout la dépendance. Si le niveau d'acceptation du VIB à ajouter est inférieur à celui du profil d'image, une erreur se produit.