Si le serveur vSphere Auto Deploy n'est pas disponible, l'hôte utilise une image mise en cache et, pour utiliser la mise en cache sans état, vous devez configurer un profil d'hôte.

Conditions préalables

Lorsqu'un hôte est configuré pour utiliser la mise en cache sans état, si le serveur vSphere Auto Deploy n'est pas disponible, l'hôte utilise une image mise en cache. Pour utiliser la mise en cache sans état, vous devez configurer un profil d'hôte. Vous pouvez appliquer ce profil d'hôte à d'autres hôtes que vous souhaitez mettre en place pour la mise en cache sans état.
  • Déterminez le disque à utiliser pour la mise en cache et si le processus de mise en cache remplace une partition existante VMFS.
  • Dans les environnements de production, protégez le système vCenter Server et le serveur vSphere Auto Deploy en les incluant dans un environnement hautement disponible. En plaçant vCenter Server dans un cluster de gestion, vous assurez la disponibilité de la migration VDS et de machine virtuelle. Dans la mesure du possible, protégez également les autres éléments de l'infrastructure. Reportez-vous à la section Configurer une infrastructure vSphere Auto Deploy à haute disponibilité.
  • Configurez votre environnement pour vSphere Auto Deploy. Reportez-vous à la section Installer et configurer vSphere Auto Deploy.
  • Vérifiez qu'un disque disposant d'au moins 4 Go est disponible. Si le disque n'est pas encore partitionné, il est partitionné lorsque vous appliquez le profil d'hôte.
  • Configurez l'hôte pour qu'il tente d'abord un démarrage réseau, puis depuis le disque si le démarrage réseau échoue. Voir la documentation du fournisseur du matériel.
  • Créez un profil d'hôte. Voir la documentation Profils d'hôte.

Procédure

  1. Accédez à Accueil > Stratégies et profils > Profils d'hôte.
  2. Sélectionnez le profil d'hôte à configurer, puis sélectionnez l'onglet Configurer.
  3. Cliquez sur Modifier Profil Hôte.
  4. Sur la page Modifier un profil d'hôte de l'assistant, sélectionnez Paramètres de configuration avancés > Configuration du cache des images système > Configuration du cache des images système.
  5. Dans le menu déroulant Paramètres de profil de la mémoire cache d'image système, choisissez une option de stratégie.
    Option Description
    Activer la mise en cache sans état sur l'hôte Caches de l'image sur le disque.
    Activer la mise en cache sans état sur un disque USB sur l'hôte Caches de l'image sur un disque USB connecté à l'hôte.
  6. Selon l'option de stratégie que vous sélectionnez, vous devez effectuer les opérations suivantes :
    1. Si vous sélectionnez Activer la mise en cache sans état sur l'hôte :
      1. Spécifiez les informations sur le disque à utiliser.
      Option Description
      Arguments pour le premier disque
      Lors de la configuration d'un disque d'installation d'image système, vous disposez de plusieurs options pour définir le périphérique sur lequel vous souhaitez installer et démarrer ESXi. Vous pouvez utiliser les arguments suivants pour définir le disque pour l'installation :
      • localesx : premier disque détecté contenant une installation valide d'ESXi
      • Local : premier disque local détecté par ESXi après le démarrage
      • remoteesx : premier disque distant détecté contenant une installation valide d'ESXi
      • sortedremoteesx : premier disque distant trié en fonction de l'ID de LUN le plus faible détecté contenant une installation valide de ESXi
      • remote : premier disque distant détecté par ESXi après le démarrage
      • Sortedremote : premier disque distant trié en fonction de l'ID de LUN le plus faible détecté par ESXi après le démarrage
      • modèle de périphérique
      • fournisseur du périphérique
      • nom du pilote du périphérique VMkernel

      Vous pouvez obtenir les valeurs du modèle de périphérique et des arguments du fournisseur en exécutant la commande esxcli storage core device list dans une console de l'hôte ESXi, en vous connectant en tant qu'utilisateur racine. Vous obtenez l'argument du nom du pilote du périphérique vmkernel en exécutant la commande esxcli storage core adapter list. Vous devez ensuite identifier l'adaptateur de stockage auquel votre périphérique de démarrage est connecté.

      Par défaut, le système tente de remplacer une installation existante ESXi, puis tente d'écrire sur le disque local.

      Vous pouvez utiliser le champ Arguments pour le premier disque pour spécifier une liste séparée par des virgules de disques à utiliser, par ordre de préférence. Vous pouvez spécifier plus d'un disque. Utilisez localesx pour le premier disque avec ESX installé, les informations sur le modèle et le fournisseur, ou spécifiez le nom du pilote du périphérique vmkernel. Par exemple, pour avoir le système chercher d'abord un disque avec le nom du modèle ST3120814A, deuxième pour n'importe quel disque qui utilise le pilote mptsas, et le troisième pour le disque local, spécifier ST3120814A, mptsas, local comme la valeur de cette .

      Le paramètre de premier disque du profil d'hôte spécifie l'ordre de recherche permettant de déterminer le disque à utiliser pour le cache. L'ordre de recherche est spécifié sous forme de liste de valeurs séparées par une virgule. Le paramètre par défaut localesx,local spécifie que vSphere Auto Deploy doit d'abord rechercher un disque de cache local existant. Le disque de cache est identifié comme un disque comportant une image du logiciel ESXi existante. Si vSphere Auto Deploy ne trouve pas de disque de cache existant, il recherche un dispositif de disque local disponible. Lorsqu'il recherche un disque disponible, vSphere Auto Deploy utilise le premier disque vide sans aucune partition VMFS existante.

      Vous pouvez utiliser l'argument pour le premier disk uniquement pour spécifier l'ordre de recherche. Vous ne pouvez pas spécifier un disque explicitement. Par exemple, vous ne pouvez pas spécifier un LUN ou un SAN spécifique.

      Cochez la case pour remplacer tous les volumes VMFS sur le disque sélectionné Si vous cochez cette case, le système remplace les volumes VMFS existants s'il n'y a pas suffisamment d'espace disponible pour stocker l'image, le profil d'image et le profil d'hôte.
      Cocher la case pour ignorer les périphériques SSD connectés à l'hôte Si vous cochez cette case, le système ignore tous les périphériques SSD existants et n'y stocke pas les profils d'image et d'hôte.
      1. Dans le menu déroulant Configuration du disque système, sélectionnez L'utilisateur doit explicitement choisir l'option de stratégie.
    2. Si vous sélectionnez Activer la mise en cache sans état d'un disque USB sur l'hôte :
      1. Dans le menu déroulant Configuration du disque système, sélectionnez Disque système spécifié par l'utilisateur dans la personnalisation de l'hôte.
      2. Sous Hôtes et clusters, cliquez avec le bouton droit sur l'hôte et sélectionnez Profils d'hôte > Modifier les personnalisations de l'hôte. Définissez un disque avec stockage persistant dans le champ Valeur de la propriété Disque système.
  7. Cliquez sur Enregistrer pour achever la configuration du profil d'hôte.

Que faire ensuite

Appliquez le profil d'hôte à des hôtes individuels en utilisant la fonctionnalité Profils d'hôte dans vSphere Client. Voir la documentation Profils d'hôte. Vous pouvez également créer une règle pour attribuer le profil d'hôte à des hôtes avec vSphere Client ou en utilisant PowerCLI. Reportez-vous à la section Écrire une règle et attribuer un profil d'hôte à des hôtes.

  • Créez une règle qui applique le profil d'hôte à tous les hôtes que vous voulez provisionner avec les paramètres spécifiés dans l'hôte de référence. Pour créer une règle dans une session PowerCLI, reportez-vous à Écrire une règle et attribuer un profil d'hôte à des hôtes.
  • Pour les hôtes déjà provisionnés avec vSphere Auto Deploy, effectuez le test et réparez les opérations de conformité dans une session PowerCLI, reportez-vous à Tester et réparer la conformité aux règles.
  • Mettez sous tension les hôtes non provisionnés pour les provisionner avec le nouveau profil d'hôte.