Avant de pouvoir gérer vSphere Auto Deploy avec des règles que vous créez avec des cmdlets PowerCLI, vous devez installer PowerCLI.

Conditions préalables

  • Sélectionnez une version de PowerCLI compatible avec votre version d'ESXi à l'aide de la matrice d'interopérabilité des produits VMware.
  • Vérifiez la configuration système requise pour la version de PowerCLI sélectionnée à l'aide de la matrice de compatibilité sur la page d'accueil de PowerCLI pour la version de PowerCLI correspondante.
  • Ouvrez PowerShell sur votre poste de travail. Dans les configurations Windows Server où PowerShell Gallery n'est pas disponible par défaut, vous devez ajouter PowerShell Gallery en tant que référentiel approuvé.

Procédure

  1. Téléchargez une version de PowerCLI ultérieure à la version 6.5R1 sur la page d'accueil de PowerCLI.
  2. Pour installer tous les modules PowerCLI, exécutez la commande suivante : Install-Module VMware.PowerCLI -Scope CurrentUser. Vous pouvez également installer des modules PowerCLI individuels en exécutant le cmdlet Install-Module avec le nom du module.
    Si un avertissement s'affiche indiquant que vous installez des modules à partir d'un référentiel non approuvé, appuyez sur y, puis sur Entrée pour confirmer l'installation.
  3. (Facultatif) Si vous devez installer PowerCLI hors ligne, téléchargez le fichier ZIP de PowerCLI à partir de la page d'accueil de PowerCLI, puis transférez le fichier ZIP vers votre machine locale.
    1. Vérifiez le chemin d'accès au module PowerShell à l'aide de la commande suivante : $env:PSModulePath.
    2. Extrayez le contenu du fichier ZIP dans l’un des dossiers répertoriés.
    3. Débloquez les fichiers à l'aide des commandes cd <path_to_powershell_modules_folder> et Get-ChildItem * -Recurse | Unblock-File.
    Vous pouvez vérifier que le module PowerCLI est disponible à l'aide de la commande Get-Module -Name VMware.PowerCLI* -ListAvailable.

Que faire ensuite

Configurez les paramètres de vos hôtes cibles pour les préparer en vue d'un provisionnement avec vSphere Auto Deploy.