Pour pouvoir utiliser vSphere Auto Deploy, vous devez connaître son fonctionnement, installer le serveur vSphere Auto Deploy, installer PowerCLI, écrire les règles PowerCLI qui provisionnent les hôtes et mettre sous tension les hôtes à démarrer avec le profil d'image que vous définissez. Vous pouvez personnaliser le profil d'image, le profil d'hôte et l'emplacement de vCenter Server.

Reportez-vous à Configurer vSphere Auto Deploy et provisionner des hôtes avec vSphere PowerCLI pour effectuer un exercice pas à pas qui vous aidera à configurer votre premier environnement vSphere Auto Deploy.

Pour provisionner les hôtes dans votre environnement avec vSphere Auto Deploy, vous pouvez suivre les instructions suivantes.

  1. Déployez vCenter Server.

    Le serveur vSphere Auto Deploy est inclus.

  2. Configurez le type de démarrage du service vSphere Auto Deploy.

    Reportez-vous à la section Préparer le système pour vSphere Auto Deploy.

  3. Installez PowerCLI qui comporte les applets de commande de vSphere Auto Deploy et de vSphere ESXi Image Builder.

    Voir Installer vSphere ESXi Image Builder et les logiciels requis, Utilisation des applets vSphere Auto Deploy et Utilisation d'applets de commande VMware.Image Builder.

  4. Recherchez le profil d'image qui contient les VIB à déployer sur les hôtes.
    • Généralement, vous ajoutez les dépôts qui contiennent le logiciel requis à votre session PowerCLI, puis vous sélectionnez un profil d'image à partir de l'un de ces dépôts.
    • Pour créer un profil d'image personnalisé, utilisez les applets de commande de vSphere ESXi Image Builder pour cloner un profil d'image existant et ajoutez les VIB personnalisés au clone. Ajoutez le profil d'image personnalisé à la session PowerCLI.

    Utilisez vSphere ESXi Image Builder pour la personnalisation uniquement si vous devez ajouter ou supprimer des VIB. Dans la plupart des cas, vous pouvez ajouter à la session PowerCLI le dépôt dans lequel VMware héberge les profils d'image sous la forme d'une URL.

  5. Lancez une session PowerCLI et connectez-vous au système vCenter Server dans lequel vSphere Auto Deploy est enregistré.
  6. Utilisez l'applet de commande New-DeployRule PowerCLI pour écrire une règle qui attribue le profil d'image à un hôte, à plusieurs hôtes définis par un modèle ou à tous les hôtes.
    New-DeployRule -Name "testrule" -Item image-profile -AllHosts

    Reportez-vous à la section Attribuer un profil d'image à des hôtes.

    Note : vSphere Auto Deploy est optimisé pour provisionner les hôtes possédant un mappage d'adresses MAC fixe à une adresse IP dans DHCP (appelé parfois réservation DHCP). Si vous voulez utiliser une adresse IP statique, vous devez configurer un profil d'hôte pour demander la personnalisation de l'hôte. Pour plus d'informations, consultez la documentation Profils d'hôte vSphere.
  7. Mettez sous tension les hôtes à provisionner.
  8. Configurez l'hôte que vous avez provisionné comme hôte de référence pour le profil d'hôte.

    Vous pouvez définir les paramètres syslog de l'hôte de référence, les paramètres de pare-feu, le stockage, les communications réseau, etc.

  9. Configurez l'hôte que vous avez provisionné comme hôte de référence pour le profil d'hôte.

    Vous pouvez définir les paramètres syslog de l'hôte de référence, les paramètres de pare-feu, le stockage, les communications réseau, etc. Reportez-vous à la section Configuration d'un hôte de référence vSphere Auto Deploy.

  10. Créez et exportez un profil d'hôte pour l'hôte de référence.

    Voir la documentation Profils d'hôte.

  11. Pour provisionner plusieurs hôtes avec le profil d'hôte, utilisez l'applet Copy-DeployRule afin de modifier la règle créée précédemment.

    Vous pouvez modifier la règle pour attribuer non seulement un profil d'image, mais également un profil d'hôte, un emplacement vCenter Server et un bundle de scripts personnalisé.

    Copy-DeployRule -DeployRule "testrule" -ReplaceItem my_host_profile_from_reference_host,my_target_cluster
                   -ReplacePattern  "ipv4=192.XXX.1.10-192.XXX.1.20"

    my_host_profile_from_reference_host est le nom du profil d'hôte de référence et my_target_cluster le nom du cluster cible.

  12. Effectuez les opérations de test et de réparation de conformité pour corriger les hôtes.

    Reportez-vous à la section Tester et réparer la conformité aux règles.

  13. Vérifiez que les hôtes que vous provisionnez répondent aux conditions suivantes.
    • Chaque hôte est connecté au système vCenter Server.
    • Les hôtes ne sont pas en mode maintenance.
    • Aucune erreur de conformité n'est associée aux hôtes.
    • Chaque hôte possédant un profil d'hôte qui requiert une entrée utilisateur possède des informations de personnalisation de l'hôte mises à jour.

    Corrigez les problèmes d'association et de conformité des hôtes et redémarrez les hôtes jusqu'à ce que tous les hôtes répondent aux conditions requises.

Lisez pour consulter une introduction au processus de démarrage, découvrir les différences entre le premier démarrage et les suivants, et obtenir une vue d'ensemble de la personnalisation de l'hôte.