Pour pouvoir utiliser Auto Deploy, vous devez connaître son fonctionnement, installer le serveur Auto Deploy, installer vSphere PowerCLI, écrire les règles vSphere 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 à Configuration de la validation technique Auto Deploy pour effectuer un exercice pas à pas qui vous aidera à configurer votre premier environnement Auto Deploy sur un système Windows Server 2008.

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

  1. Installez vCenter Server et les composants de vCenter Server, ou déployez vCenter Server Appliance.

    Le serveur Auto Deploy est inclus avec le nœud de gestion.

  2. Installez vSphere PowerCLI qui inclut les applets de commande Auto Deploy et Image Builder.

    Reportez-vous à la section Installer vSphere PowerCLI et les logiciels requis et Utilisation des cmdlets Auto Deploy.

  3. Recherchez le profil d'image qui contient les VIB à déployer sur les hôtes.

    • Dans la plupart des cas, vous ajoutez les dépôts qui contiennent le logiciel requis à votre session vSphere 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 cmdlets 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 vSphere PowerCLI.

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

  4. Utilisez l'applet de commande New-DeployRule vSphere 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 à Affecter un profil d'image à des hôtes.

    Remarque :

    Auto Deploy est optimisé pour provisionner les hôtes ayant un mappage d'adresse 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. Reportez-vous à Configurer les profils d'hôtes pour les adresses IP statiques dans vSphere Web Client.

  5. Mettez l'hôte sous tension pour qu'Auto Deploy provisionne l'hôte avec le profil d'image spécifié.

  6. 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 à Configuration d'un hôte de référence Auto Deploy.

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

    Voir la documentation Profils d'hôte.

  8. Pour provisionner plusieurs hôtes, vous pouvez utiliser la cmdlet Copy-DeployRule.

    Vous pouvez modifier la règle pour affecter non seulement un profil d'image, mais également un profil d'hôte et un emplacement de cluster.

    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.

  9. Mettez sous tension les hôtes à provisionner.

    Si les hôtes qui sont spécifiés par le modèle ne sont actuellement pas gérés par un système vCenter Server, Auto Deploy les provisionne avec le profil d'image déjà stocké et le profil d'hôte spécifié, puis les ajoute au cluster cible.

  10. 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 ayant un profil d'hôte qui requiert une entrée utilisateur possède des informations de personnalisation de l'hôte mises à jour.

    Remédiez aux problèmes de personnalisation et de conformité de l'hôte et redémarrez les hôtes jusqu'à ce que tous les hôtes satisfassent aux exigences.

Lisez Description de vSphere Auto Deploy 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.