Effectuez la mise à niveau via la CLI uniquement si la mise à niveau en ligne ou la mise à niveau hors ligne d'un simple clic ne fonctionne pas. Mettez à niveau les VM de plate-forme avant les VM de collecteur. Cependant, vous devez contacter le support VMware avant de lancer la mise à niveau hors ligne à l'aide de l'interface de ligne de commande

Dans un environnement de cluster, vous devez effectuer l'opération de mise à niveau uniquement depuis le nœud de la plate-forme 1 (P1) et les autres nœuds de plate-forme du cluster sont mis à niveau automatiquement. Vous devez toutefois mettre à niveau chaque collecteur individuellement.

Conditions préalables

  • Les étapes de mise à niveau peuvent échouer si l'espace dans le répertoire /tmp n'est pas suffisant. Vérifiez que les conditions requises suivantes relatives à l'espace disque pour le serveur de plate-forme et de collecteur sont satisfaites :
    • /tmp - 6 Go
    • /home - 2 Go
    • /var - 40 Go
  • Assurez-vous que tous les nœuds sont en ligne. Si un nœud est inactif, vous ne serez pas autorisé à déclencher la mise à niveau.
  • Effectuez des snapshots des machines virtuelles.
  • Notez les valeurs suivantes à vérifier après la migration :
    • Nombre de machines virtuelles
    • Machine virtuelle sur laquelle le nombre de snapshots > 0
    • Nombre de règles de pare-feu
    • Nombre de groupes de sécurité
    • Nombre de pare-feu NSX

Procédure

  1. Téléchargez le fichier de bundle de mise à niveau requis à partir de My VMware.
  2. Vérifiez que la valeur MD5SUM du bundle téléchargé correspond à la valeur MD5SUM spécifiée sur le site Web de VMware.
  3. Copiez le bundle de mise à niveau sur la machine virtuelle de la plate-forme 1 vRealize Network Insight et sur toutes les machines virtuelles de collecteur.
    • Pour copier le fichier de la machine virtuelle Linux vers la machine virtuelle vRealize Network Insight, exécutez la commande scp <filename>.upgrade.bundle consoleuser@<IP_Address_vRNI_VM>:~/.
    • Pour copier le fichier de la machine virtuelle Windows vers la machine virtuelle vRealize Network Insight, exécutez la commande pscp -scp <SOURCE_PATH>\<filename>.upgrade.bundle consoleuser@<IP_Address_vRNI_VM>:~/.
      Note :

      Utilisez l'utilitaire pscp à partir de https://the.earth.li/~sgtatham/putty/latest/w64/pscp.exe.

  4. Connectez-vous à la plate-forme 1 vRealize Network Insight via la CLI à l'aide de la commande consoleuser, puis exécutez les commandes suivantes :
    • package-installer copy --host localhost --user consoleuser --path /home/consoleuser/<filename>.upgrade.bundle
    • package-installer upgrade --name <filename>.upgrade.bundle
    Note : Vous devez d'abord effectuer la mise à niveau de la plate-forme, puis démarrer la mise à jour du collecteur.
  5. Exécutez de nouveau la commande package-installer upgrade après le redémarrage de la configuration dans le cadre de la mise à niveau du système d'exploitation.
    Important : Si vous recevez un message d'erreur d'expiration de la session SSH, consultez le fichier /var/log/arkin/centralized_upgrade.log pour vérifier si le redémarrage a déjà eu lieu. Si le redémarrage s'est effectué, réexécutez la commande package-installer upgrade.
  6. Connectez-vous à chaque nœud de collecteur via l'interface de ligne de commande, puis effectuez la mise à niveau en utilisant les commandes utilisées pour la mise à niveau de la plate-forme.
    Note : Vous pouvez mettre à niveau tous les collecteurs simultanément.
  7. Vérifiez la version mise à niveau à l'aide de la commande show-version.