Vous installez la mise à jour sur le dispositif virtuel vRealize Automation source pour mettre à niveau vRealize Automation et les composants IaaS vers la version vRealize Automation cible.

Ne fermez pas l'interface de gestion du dispositif vRealize Automation pendant que vous installez la mise à jour.

Si vous rencontrez des problèmes pendant le processus de mise à niveau, reportez-vous à Résolution des problèmes de mise à niveau de vRealize Automation.

Note : Lors d'une mise à niveau de l'agent de gestion sur les machines virtuelles IaaS, un certificat public VMware est temporairement installé dans votre magasin de certificats des éditeurs approuvés. Le processus de mise à niveau de l'agent de gestion utilise un script PowerShell qui est signé avec ce certificat. Lorsque la mise à niveau est terminée, ce certificat est supprimé de votre magasin de certificats.

Conditions préalables

  • Vérifiez que vous avez sélectionné une méthode de téléchargement et terminé la procédure de cette méthode. Reportez-vous à Téléchargement des mises à jour du dispositif vRealize Automation.

  • Pour tous les environnements haute disponibilité, reportez-vous à Sauvegarder votre environnement vRealize Automation existant.
  • Pour les environnements disposant d'équilibrages de charge, vérifiez que vous avez désactivé tous les nœuds redondants et supprimé les moniteurs de santé. Pour plus d'informations, consultez la documentation de votre équilibrage de charge.
    • Dispositif vRealize Automation
    • Site Web IaaS
    • IaaS Manager Service
    Note : Lors de l'exécution d'une mise à niveau automatique de vRealize Automation 7.4 ou version ultérieure, vous n'avez pas besoin de désactiver les moniteurs d'équilibrage de charge IaaS Web secondaires. Ne désactivez pas les moniteurs d'équilibrage de charge d'IaaS Manager Server avant la mise à niveau. Si vous mettez à niveau des nœuds IaaS manuellement à l'aide du programme d'installation d'IaaS hérité, vous devez désactiver le trafic pour les nœuds Web secondaires avant la mise à niveau.
  • Pour les déploiements disposant d'équilibrages de charge, vérifiez que le trafic est uniquement dirigé vers le nœud principal.
  • Pour vérifier que le service IaaS hébergé dans Microsoft Internet Information Services (IIS) s'exécute, procédez comme suit :
    1. Démarrez un navigateur et entrez l'URL https://webhostname/Repository/Data/MetaModel.svc pour vérifier que le référentiel Web est en cours d'exécution. S'il fonctionne correctement, aucune erreur n'est retournée et une liste des modèles au format XML s'affiche.
    2. Connectez-vous au site Web IaaS et vérifiez que l'état enregistré dans le fichier Repository.log indique OK. Le fichier se trouve dans le dossier de base VCAC dans /Server/Model Manager Web/Logs/Repository.log.
      Note : Pour un site Web IaaS distribué, connectez-vous au site Web secondaire, sans MMD, puis arrêtez temporairement Microsoft IIS. Pour vous assurer que le trafic d'équilibrage de charge transite uniquement par le nœud Web principal, sélectionnez la connectivité MetaModel.svc, puis redémarrez Microsoft IIS.
  • Pour vérifier que tous les nœuds IaaS sont dans un état sain, procédez comme suit :
    1. Connectez-vous à l'interface de gestion du dispositif vRealize Automation en tant qu'utilisateur racine.

      https://vrealize-automation-appliance-FQDN:5480

    2. Sélectionnez Cluster.
    3. Sous Dernière connexion, vérifiez ce qui suit.
      • L'heure de la dernière connexion des nœuds IaaS dans le tableau remonte à moins de 30 secondes.
      • L'heure de la dernière connexion des nœuds du dispositif virtuel remonte à moins de 10 minutes.
      Si les nœuds IaaS ne communiquent pas avec le dispositif vRealize Automation, la mise à niveau échoue.
      Pour diagnostiquer les problèmes de connectivité entre l'agent de gestion et le dispositif virtuel, procédez comme suit.
      1. Connectez-vous à chaque nœud IaaS qui n'est pas répertorié ou dont l'heure de Dernière connexion remonte à plus de 30 secondes.
      2. Consultez les journaux de l'agent de gestion pour voir si des erreurs sont enregistrées.
      3. Si l'agent de gestion n'est pas en cours d'exécution, redémarrez-le dans la console des services.
    4. Notez d'éventuels nœuds orphelins répertoriés dans le tableau. Un nœud orphelin est un nœud dupliqué qui est signalé sur l'hôte mais n'y existe pas. Vous devez supprimer les nœuds orphelins. Pour plus d'informations, reportez-vous à Supprimer les nœuds orphelins sur vRealize Automation.
  • Si vous avez un dispositif virtuel de réplica qui ne fait plus partie du cluster, vous devez le supprimer du tableau du cluster. Si vous ne supprimez pas ce dispositif, le processus de mise à niveau affiche un message d'avertissement indiquant que la mise à jour du réplica a échoué.
  • Vérifiez que toutes les demandes enregistrées et en cours sont terminées avec succès avant de procéder à la mise à niveau.
  • Si vous mettez à niveau les composants IaaS manuellement après avoir mis à jour le dispositif vRealize Automation source, reportez-vous à la section Exclure la mise à niveau d'IaaS. Si vous prévoyez de mettre à niveau IaaS manuellement, vous devez également arrêter tous les services IaaS, à l'exception de l'agent de gestion, sur chaque nœud IaaS.

Procédure

  1. Connectez-vous à l'interface de gestion du dispositif principal ou master vRealize Automation en tant qu'utilisateur racine.
    https:// vrealize-automation-appliance-FQDN:5480
  2. Cliquez sur Services et vérifiez que tous les services sont enregistrés.
  3. Sélectionnez Cluster et vérifiez que le dispositif correspond au dispositif master vRealize Automation.
    Vous installez la mise à jour uniquement sur le dispositif vRealize Automation master. Chaque dispositif vRealize Automation de réplica est mis à jour avec le dispositif master.
  4. Sélectionnez Mettre à jour > État.
  5. Cliquez sur Vérifier les mises à jour pour vérifier qu'une mise à jour est accessible.
  6. (Facultatif) Pour des instances du dispositif vRealize Automation, cliquez sur Détails dans la zone Version du dispositif pour afficher les informations sur l'emplacement des notes de mise à jour.
  7. Cliquez sur Installer les mises à jour.
  8. Cliquez sur OK.
    Un message indiquant que la mise à jour est en cours s'affiche. Le système affiche les modifications apportées pendant une mise à niveau sur la page de résumé de la mise à jour. Le temps requis pour terminer la mise à jour dépend de votre environnement et de votre réseau.
  9. (Facultatif) Pour surveiller la mise à jour plus en détail, utilisez un émulateur de terminal pour vous connecter au dispositif principal. Affichez le fichier updatecli.log à l'emplacement /opt/vmware/var/log/vami/updatecli.log.
    Des informations d'avancement de mise à niveau supplémentaires peuvent également être consultées dans ces fichiers.
    • /opt/vmware/var/log/vami/vami.log
    • /var/log/vmware/horizon/horizon.log
    • /var/log/bootstrap/*.log

    Si vous vous déconnectez pendant le processus de mise à niveau, vous pouvez continuer à suivre la progression de la mise à jour dans le fichier journal. Le fichier updatecli.log peut afficher des informations sur la version de vRealize Automation à partir de laquelle vous effectuez la mise à niveau. Cette version affichée devient la version appropriée plus tard pendant le processus de mise à niveau.

  10. Lorsque la mise à jour du dispositif vRealize Automation est terminée, cliquez sur Système > Redémarrer dans l'interface de gestion du dispositif vRealize Automation.

    Dans un environnement distribué, tous les nœuds de dispositif de réplica mis à niveau redémarrent lorsque vous redémarrez le dispositif master.

    La mise à jour d'IaaS démarre lorsque le système est initialisé et que tous les services sont en cours d'exécution. Cliquez sur Mise à jour > État pour observer la progression de la mise à niveau d'IaaS.

  11. Lorsque la mise à jour d'IaaS est terminée, cliquez sur Cluster dans l'interface de gestion du dispositif vRealize Automation et vérifiez que le numéro de version correspond à la version actuelle pour tous les nœuds et composants IaaS.
  12. Cliquez sur Télémétrie dans l'interface de gestion du dispositif vRealize Automation. Lisez la remarque relative à la participation au programme d'amélioration du produit et choisissez de rejoindre ou non le programme.

    Pour en savoir plus sur les données collectées au titre du CEIP et leur utilisation par VMware, consultez le Trust & Assurance Center à l'adresse http://www.vmware.com/trustvmware/ceip.html.

    Pour plus d'informations sur le Programme d'amélioration du produit, reportez-vous à la section Rejoindre ou quitter le Programme d'amélioration du produit pour vRealize Automation.

Que faire ensuite

Si votre déploiement utilise un équilibrage de charge, procédez comme suit.
  1. Activez les contrôles de santé de l'équilibrage de charge de vRealize Automation.
  2. Réactivez le trafic d'équilibrage de charge pour tous les nœuds vRealize Automation.

Si la mise à niveau des composants IaaS échoue, reportez-vous à la section Mise à niveau séparée des composants du serveur IaaS si le processus de mise à jour échoue