Auto Deploy peut affecter un profil à un ou plusieurs hôtes. Le profil d'un hôte peut contenir des informations sur la configuration du stockage, la configuration du réseau ou d'autres caractéristiques de l'hôte. Si vous ajoutez un hôte à un cluster, le profil d'hôte du cluster est utilisé.

Avant de commencer

  • Installez vSphere PowerCLI et tous les logiciels nécessaires.

  • Exportez le profil d'hôte à utiliser.

  • Si vous rencontrez des problèmes lors de l'exécution des cmdlets PowerCLI, modifiez la règle d'exécution. Reportez-vous à Utilisation des cmdlets Auto Deploy.

Pourquoi et quand exécuter cette tâche

La procédure suivante explique comment écrire une règle qui affecte un profil à des hôtes. Pour affecter des profils à des hôtes déjà provisionnés avec Auto Deploy, vous devez également exécuter un cycle de test et de réparation. Reportez-vous à la section Tester et réparer la conformité aux règles.

Dans la plupart des cas, vous affectez un hôte à un cluster au lieu de définir un profil d'hôte explicitement. L'hôte utilise le profil d'hôte du cluster.

Procédure

  1. Exécutez la cmdlet Connect-VIServer PowerCLI pour vous connecter au système vCenter Server dans lequel Auto Deploy est enregistré.

    Connect-VIServer 192.XXX.X.XX

    La cmdlet peut retourner un avertissement de certificat de serveur. Dans un environnement de production, vérifiez qu'aucun avertissement de certificat de serveur n'est généré. Dans un environnement de développement, vous pouvez ignorer l'avertissement.

  2. En utilisant vSphere Web Client, configurez un hôte avec les paramètres de votre choix et créez un profil d'hôte à partir de cet hôte.
  3. Trouvez le nom du profil d''hôte en exécutant la cmdlet Get-VMhostProfile PowerCLI, transmettant l'hôte ESXi depuis lequel vous créez un profil d'hôte.
  4. Depuis l'invite PowerCLI, définissez une règle dans laquelle les hôtes ayant certains attributs (une plage d'adresses IP, par exemple) sont affectés au profil d'hôte.

    New-DeployRule -Name "testrule2" -Item my_host_profile -Pattern "vendor=Acme,Zven", "ipv4=192.XXX.1.10-192.XXX.1.20"

    L'élément défini est affecté à tous les hôtes ayant les attributs définis. Cet exemple spécifie la règle testrule2. La règle affecte le profil d'hôte défini my_host_profile à tous les hôtes ayant une adresse IP figurant dans la plage spécifiée et le nom de fabricant Acme ou Zven.

  5. Ajoutez la règle au groupe de règles.

    Add-DeployRule testrule2

    Par défaut, le groupe de règles opérationnelles devient le groupe de règles actives et les modifications apportées à ce dernier sont appliquées lorsque vous ajoutez une règle. Si vous utilisez le paramètre NoActivate, le groupe de règles opérationnelles ne devient pas le groupe de règles actives.

Que faire ensuite

  • Mettez à niveau les hôtes existants pour utiliser le nouveau profil d'hôte en exécutant les opérations de test de conformité et de réparation sur ces hôtes. Reportez-vous à la section Tester et réparer la conformité aux règles.

  • Mettez sous tension les hôtes non provisionnés pour les provisionner avec le profil d'hôte.