La première étape du processus de mise à niveau de l'infrastructure NSX consiste à mettre à niveau le dispositif NSX Manager.

Attention:

Ne désinstallez pas une instance déployée du dispositif vShield Manager.

Conditions préalables

  • Vérifiez que vous avez terminé toutes les tâches de préparation de la mise à niveau décrites dans Préparation de la mise à niveau de vCloud Networking and Security vers NSX, notamment la vérification de la configuration système requise et la réalisation des sauvegardes.

  • Vérifiez que vShield Manager dispose d'un espace disque suffisant pour la mise à niveau vers NSX Manager. Reportez-vous à la section Configuration système requise pour NSX.

  • Augmentez la mémoire réservée du dispositif virtuel vShield Manager à 16 Go minimum et allouez 4 vCPU avant de procéder à la mise à niveau vers NSX 6.2.x.

    Reportez-vous à la section Configuration système requise pour NSX.

  • S'il existe des instances de vShield Edge antérieures à la version 5.5, vérifiez qu'elles ont été mises à niveau vers la version vShield 5.5.

    Avertissement:

    Les instances antérieures à vShield Edge 5.5 ne peuvent pas être gérées ou supprimées une fois que vShield Manager a été mis à niveau vers NSX Manager.

Procédure

  1. Téléchargez le bundle de mise à niveau de NSX dans un emplacement accessible par vShield Manager. Le nom du fichier de bundle de mise à niveau est semblable à VMware-vShield-Manager-upgrade-bundle-to-NSX-release-buildNumber.tar.gz.
  2. Dans le panneau d'inventaire de vShield Manager 5.5, cliquez sur Paramètres et rapports.
  3. Cliquez sur l'onglet Mises à jour, puis sur Télécharger le bundle de mise à niveau.
  4. Cliquez sur Choisir un fichier, sélectionnez le fichier VMware-vShield-Manager-upgrade-bundle-to-NSX-release-buildNumber.tar.gz et cliquez sur Ouvrir.
  5. Cliquez sur Télécharger un fichier.

    Le téléchargement du fichier prend quelques minutes.

  6. Cliquez sur Installer pour commencer le processus de mise à niveau.
  7. Cliquez sur Confirmer l'installation. Le processus de mise à niveau redémarre vShield Manager, vous pouvez donc perdre la connectivité à l'interface utilisateur de vShield Manager. Aucun autre composant de vShield n'est redémarré.
  8. Après le redémarrage, connectez-vous au dispositif virtuel NSX Manager en ouvrant la fenêtre d'un navigateur Web et en saisissant l'adresse IP, par exemple, https://10.10.10.10. Le dispositif NSX Manager mis à niveau a la même adresse IP que vShield Manager.

    L'onglet Résumé affiche la version de NSX Manager que vous venez d'installer.

  9. Accédez à Accueil > Gérer l'enregistrement de vCenter et vérifiez que l'état de vCenter Server est Connecté.
  10. Fermez toutes les sessions de navigateur existantes qui accèdent à vSphere Web Client. Attendez quelques minutes et effacez le cache du navigateur avant de vous reconnecter à vSphere Web Client.
  11. Si SSH a été activé sur vShield Manager, vous devez l'activer sur NSX Manager, après la mise à niveau. Connectez-vous au dispositif virtuel NSX Manager et cliquez sur Afficher le résumé. Dans les composants au niveau du système, cliquez sur Démarrer pour le service SSH.

Résultats

Important:

Après la mise à niveau de vCloud Networking and Security 5.x vers NSX 6.x, vous devez utiliser vos informations d'identification administratives de l'interface de ligne de commande pour vous connecter à NSX Manager. Précédemment, dans vCloud Networking and Security, deux mots de passe étaient nécessaires, un pour l'interface de ligne de commande et un autre pour l'interface utilisateur. À partir de NSX 6.x, un seul mot de passe est nécessaire. Par exemple :

Mots de passe dans vCloud Networking and Security

  • mypassword#123 pour l'interface de ligne de commande

  • mypassword#456 pour l'interface utilisateur

Mots de passe après la mise à niveau vers NSX

  • mypassword#123 pour l'interface de ligne de commande

  • mypassword#123 pour l'interface utilisateur

Après la mise à niveau de NSX Manager, vous devez vous déconnecter et vous reconnecter à vSphere Web Client.

Si le plug-in NSX ne s'affiche pas correctement dans vSphere Web Client, videz le cache et l'historique de votre navigateur. Si cette étape n'est pas effectuée, vous pouvez voir un message d'erreur similaire à « Une erreur interne s'est produite - Erreur #1009 » lorsque vous modifiez la configuration de NSX dans vSphere Web Client.

Si l'onglet Networking and Security n'apparaît pas dans vSphere Web Client, réinitialisez le serveur vSphere Web Client :

  • Dans vCenter 5.5, ouvrez https://<vcenter-ip>:5480 et redémarrez le serveur Web Client.

  • Dans vCenter Server Appliance 6.0, connectez-vous au shell vCenter Server en tant qu'utilisateur racine et exécutez les commandes suivantes :

    Command> shell.set --enabled True
    Command> shell
    localhost:~ # cd /bin
    localhost:~ # service-control --stop vsphere-client
    localhost:~ # service-control --start vsphere-client
    

  • Dans vCenter Server 6.0 sous Windows, vous pouvez exécuter les commandes suivantes.

    cd C:\Program Files\VMware\vCenter Server\bin
    service-control --stop vspherewebclientsvc
    service-control --start vspherewebclientsvc
    

Il est recommandé d'utiliser des clients Web différents pour gérer des instances de vCenter Server qui exécutent des versions différentes de NSX Manager, afin d'éviter les erreurs inattendues liées à l'exécution simultanée de plusieurs plug-ins NSX de version différente.

Après la mise à niveau de l'instance de NSX Manager, créez un fichier de sauvegarde de NSX Manager. Reportez-vous à la rubrique Sauvegarde et restauration de NSX. La sauvegarde précédente de NSX Manager n'est valide que pour la version précédente.

Que faire ensuite

Installer et attribuer une licence NSX dans un environnement vCloud Director