La séquence de mise à niveau met à niveau le plan de gestion à la fin. Si nécessaire, vous pouvez continuer à apporter des modifications à la configuration pendant que la mise à niveau du plan de gestion est en cours.

Conditions préalables

Vérifiez que le cluster NSX Edge est correctement mis à niveau. Reportez-vous à la section Mise à niveau d'un cluster NSX Edge.

NSX ne prend en charge qu'un nombre impair de nœuds dans un cluster. Un cluster à trois nœuds est la configuration recommandée pour la tolérance aux pannes. Le processus de mise à niveau inclut également une sauvegarde locale des nœuds NSX Manager qui peuvent être utilisés pour rétablir ou restaurer le système. Une fois toutes les vérifications préalables terminées, le système enregistre la sauvegarde de la configuration suivie d'une sauvegarde locale de tous les nœuds du cluster. Pour vérifier si le système a enregistré la sauvegarde locale, vous pouvez accéder à l'administrateur racine et consulter :
  • /Image/backup/<unified_app_version>/cluster-node-backups, si la mise à niveau provient de NSX 4.0.x et des versions antérieures.
  • /Config_bak/backup/<unified_app_version>/cluster-node-backups, si la mise à niveau provient de NSX 4.1.0 et des versions ultérieures.

La sauvegarde de restauration est également enregistrée dans /config_bak. Si la sauvegarde locale échoue pour une raison quelconque, la mise à niveau est arrêtée.

Procédure

  1. Sauvegardez l'instance de NSX Manager.
    Reportez-vous à Guide d'administration de NSX.
  2. Cliquez sur Démarrer pour mettre le plan de gestion à niveau.
  3. Acceptez la notification de mise à niveau.

    Vous pouvez ignorer les erreurs liées à la mise à niveau telles qu'une interruption de service HTTP qui s'affiche à ce stade. Ces erreurs se produisent, car le nœud NSX Manager peut être en train de redémarrer en cours de mise à niveau. Vous pouvez continuer à surveiller la progression de la mise à niveau à partir de l'interface utilisateur de l'un des autres nœuds NSX Manager.

    Si vous utilisez une adresse IP virtuelle, l'interface utilisateur reste accessible, mais vous devez vous authentifier à nouveau une fois tous les nœuds mis à niveau.
  4. En cas d'erreurs de mise à niveau, NSX peut vous inviter à restaurer la mise à niveau. La restauration est effectuée sur tous les nœuds NSX Manager :
    1. Exécutez la commande suivante à partir d'un shell racine sur tous les nœuds NSX Manager :

      /etc/init.d/corfu-server stop

    2. Exécutez la commande suivante en tant qu'utilisateur Admin sur tous les nœuds NSX Manager :

      node-rollback run-step step1_start_rollback

    3. Exécutez la commande suivante en tant qu'utilisateur Admin sur l'un des nœuds NSX Manager :

      node-rollback run-step step2_restore_data

      Si vous rencontrez des erreurs, exécutez les commandes suivantes :
      1. Exécutez corfu_tool_runner pour supprimer l'enregistrement de la table de registre :
        /opt/vmware/bin/corfu_tool_runner.py  -t RegistryTable -n CorfuSystem --port 9000 -o deleteRecord --keyToDelete='{"namespace": "CorfuSystem","tableName": "CompactionControlsTable"}'
      2. Exécutez la vérification du compactage :
        /opt/vmware/bin/corfu_compactor_upgrade_runner.py --runs 3 --lock false
      3. Arrêtez corfu-server sur tous les nœuds NSX Manager.
      4. Démarrez corfu-server sur tous les nœuds NSX Manager.
      5. Reprenez avec la commande restore en tant qu'utilisateur Admin sur l'un des nœuds NSX Manager :

        node-rollback run-step step2_restore_data

    4. Exécutez la commande suivante en tant qu'utilisateur Admin sur tous les nœuds NSX Manager :

      node-rollback run-step step3_exit_rollback

    La restauration s'applique uniquement à la mise à niveau du plan de gestion. Vos nœuds NSX Manager reviennent à la version avant de démarrer la mise à niveau du plan de gestion.

Que faire ensuite

  • Vérifiez l'état du cluster et vérifiez que les services ont démarré à partir de l'interface utilisateur de NSX Manager.
  • Effectuez des tâches post-mise à niveau ou corrigez les erreurs en fonction de l'état de mise à niveau. Reportez-vous à la section Tâches post-mise à niveau ou Dépannage d'échecs de mise à niveau.