Vous pouvez préparer NSX sur des clusters activés pour vSphere Lifecycle Manager.

Workflow de gestion des clusters NSX avec vSphere Lifecycle Manager sur les clusters ESXi.

Pour que vSphere Lifecycle Manager ait accès à l'image NSX, vous devez configurer le cluster avec un profil de nœud de transport. Lorsque vous commencez à configurer le cluster, le bundle de plan de contrôle local NSX (au format - nsx-lcp-bundle-<release_version.build_version>) est téléchargé vers le référentiel d'images dans vCenter Server.

Lors de la préparation de l'hôte, vSphere Lifecycle Manager accède au dépôt et définit NSX comme solution pour ce cluster. Il applique la solution NSX au cluster, qui commence par le processus de correction des hôtes. Chaque hôte est corrigé par vSphere Lifecycle Manager avant que le commutateur NSX soit configuré sur l'hôte. La correction de vSphere Lifecycle Manager se produit lorsqu'un nouvel hôte ESXi est ajouté à un cluster vSphere Lifecycle Manager.

vSphere Lifecycle Manager corrige les hôtes afin que l'image sur chaque hôte soit la même que la version ESXi définie pour le cluster. Toute dérive doit être résolue avant que la préparation de l'hôte puisse avancer dans NSX. Lors de la préparation du cluster, si le cluster échoue, NSX définit l'état du cluster sur Échec. En tant qu'admin, vous devez redéclencher la correction d'hôte en effectuant les actions appropriées à partir de vSphere Client ou de l'interface utilisateur de NSX Manager.

Conditions préalables

  • Assurez-vous que tous les hôtes d'un cluster exécutent au minimum ESXi version 7.0 U1 ou supérieure.
  • Assurez-vous que le mode de verrouillage n'est pas activé sur les hôtes. vSphere Lifecycle Manager peut échouer à préparer des hôtes activés pour fonctionner en mode de verrouillage.
  • Assurez-vous qu'il n'existe aucune dérive des images entre les hôtes et le cluster. Sinon, vous ne pouvez pas activer vSphere Lifecycle Manager sur le cluster. Corrigez les hôtes dans vCenter Server pour assurer la correspondance des images de base sur l'hôte et le cluster.

  • Assurez-vous que vSphere Lifecycle Manager est activé sur le cluster. Reportez-vous à la documentation de VMware vSphere®.

  • Enregistrez le gestionnaire de calcul avec les paramètres suivants :
    • Activez Approbation et définissez le niveau d'accès sur vSphere Lifecycle Manager. L'approbation est obligatoire pour établir la communication entre NSX et vSphere Lifecycle Manager.
    • Activez Créer un compte de service.
  • Créez un profil de nœud de transport à l'aide d'un commutateur d'hôte vSphere Distributed Switch. Le commutateur N-VDS n'est pas pris en charge sur un cluster activé pour vSphere Lifecycle Manager.

  • Si vous configurez un proxy Web sur un dispositif vCenter Server, ajoutez toutes les adresses IP NSX Manager à la liste NO_PROXY, sinon vLCM ne peut pas se connecter à NSX Manager.

Procédure

  1. Dans un navigateur, connectez-vous avec des privilèges d'administrateur à une instance de NSX Manager sur https://<nsx-manager-ip-address> ou https://<nsx-manager-fqdn>.
  2. Accédez à Système → Infrastructure → Nœuds → Nœuds de transport hôtes.
  3. Dans le menu déroulant Géré par, sélectionnez le gestionnaire de calcul.
  4. Sélectionnez le cluster et cliquez sur Configurer NSX.
    Note : Identifiez le cluster activé pour vSphere Lifecycle Manager lorsqu'un cluster est accompagné d'un texte vLCM.
  5. Sélectionnez un profil de nœud de transport qui utilise vSphere Distributed Switch comme commutateur d'hôte.
  6. Cliquez sur Appliquer TNP.

    S'il s'agit du premier cluster qui est activé pour vSphere Lifecycle Manager, NSX télécharge le bundle NSX LCP dans le référentiel d'images dans vCenter Server. vSphere Lifecycle Manager définit NSX comme solution sur le cluster. Il définit l'état souhaité sur l'image NSX téléchargée sur vCenter Server. Ensuite, vSphere Lifecycle Manager commence l'installation des VIB NSX sur chaque hôte, suivie de la configuration du commutateur NSX sur chaque nœud de transport.

    Dans le cadre de la préparation de l'hôte, vSphere Lifecycle Manager corrige l'hôte, enregistre l'hôte avec NSX Manager, configure le commutateur NSX sur l'hôte et termine la configuration.
    Note : L'installation de NSX sur un cluster activé pour vSphere Lifecycle Manager peut être un peu plus longue que l'installation sur un cluster non activé pour vSphere Lifecycle Manager. Cette différence est due aux contrôles de santé supplémentaires inclus dans cette combinaison de produits.
  7. Problèmes de dépannage :

    Si vSphere Lifecycle Manager n'a pas pu appliquer NSX en tant que solution au cluster, le cluster NSX dans NSX Manager passe à l'état Échec. Pour corriger les hôtes du cluster, procédez de l'une des manières suivantes :

    1. Accédez à vCenter Server, vérifiez que les conditions suivantes sont réunies :
      • Les hôtes sont conformes.

      • Les hôtes ne sont pas mis hors tension ou en mode de maintenance.

    2. Vérifiez l'état du cluster via l'interface utilisateur ou l'API. Même si l'état d'un hôte du cluster est Échec, l'état du cluster reste à l'état non réalisé.

      Exécutez l'API suivante pour vérifier l'état du cluster, GET /<NSX-Manager-IP>/api/v1/transport-node-collections/<transport-node-collection-id>.

    3. Si l'un des hôtes échoue, les hôtes restants dans le cluster passent à l'état Installation ignorée. Pour corriger ce problème, lisez le message d'erreur et prenez les mesures nécessaires. Ensuite, cliquez sur Résoudre pour retenter la correction de l'hôte et de la préparation de NSX. Notez que la correction s'effectue en série, un hôte à la fois.
    4. Si l'état du cluster est toujours Échec de l'installation, cliquez sur Résoudre pour le cluster dans l'interface utilisateur ou exécutez l'API pour réaliser le profil de nœud de transport sur le cluster. Avec la correction du cluster, l'API suivante tente également de préparer les hôtes qui se trouvent dans l'état Installation ignorée. Elle retente la correction sur l'intégralité du cluster. Elle tente de préparer les hôtes sur lesquels l'installation est ignorée.
      POST /api/v1/transport-node-collections/<transport-node-collection-id>?action=retry_profile_realization

Résultats

Sphere Lifecycle Manager prépare tous les hôtes du cluster en tant que nœuds de transport NSX.