Si vous mettez à niveau vCenter Server afin d'utiliser vSphere 6.7, vous devez également mettre à niveau les pools de postes de travail d'Instant Clone.

Conditions préalables

  • Effectuez la configuration système requise pour une mise à niveau vers Horizon 7 version 7.5 ou ultérieure.
  • Effectuez les procédures décrites dans la section Mise à niveau du Serveur de connexion VMware Horizon.
  • Effectuez la procédure décrite dans la section Mettre à niveau View Agent ou Horizon Agent pour la mise à niveau de l'agent dans la VM parente.
  • Remplissez les conditions préalables répertoriées dans le Guide de mise à niveau de VMware vSphere, en utilisant la version du guide qui correspond à la version de vSphere vers laquelle vous prévoyez d'effectuer la mise à niveau.
    Note : Si vous mettez à niveau vCenter Server vers vSphere 6.7, certains ou tous les hôtes ESXi du cluster doivent être mis à niveau vers vSphere 6.7. Sinon, les pools de postes de travail d'Instant Clone ne seront pas provisionnés correctement.
  • Identifiez les hôtes ESXi que vous prévoyez de mettre à niveau et vérifiez que vous laissez suffisamment d'hôtes en ligne pour les pools de postes de travail existants.

Procédure

  1. Prenez un snapshot de la VM parente sur laquelle vous mettez à niveau Horizon Agent vers Horizon 7 version 7.5 ou ultérieure. Ce snapshot est l'image maître pour les Instant Clones.
  2. Définissez le seuil de migration du DRS (Distributed Resource Scheduler) de stockage sur 3 dans le cluster.
  3. Désactivez les pools de postes de travail d'Instant Clone.
  4. Mettez à niveau vCenter Server vers vSphere 6.7.
  5. Pour mettre en mode de maintenance les hôtes que vous prévoyez de mettre à niveau, choisissez l'une des options suivantes.
    • Mettez l'hôte directement en mode de maintenance à partir de vSphere Web Client, puis mettez à niveau l'hôte vers vSphere 6.7. Une fois la mise à niveau terminée, utilisez vSphere Web Client pour quitter le mode de maintenance.
    • Utilisez l'utilitaire icmaint.cmd pour marquer un hôte pour la maintenance avec l'option ON. Le fait de marquer un hôte pour la maintenance supprime les images maîtres, qui sont les VM parentes dans vCenter Server à partir de l'hôte ESXi. Mettez l'hôte en mode de maintenance et effectuez la mise à niveau vers vSphere 6.7 ESXi. Une fois la mise à niveau terminée, sortez l'hôte du mode de maintenance. Ensuite, utilisez icmaint.cmd pour annuler le marquage de l'hôte pour la maintenance avec l'option OFF.
    Note : Vous devez mettre à niveau au moins un hôte afin de pouvoir reprendre le provisionnement des pools de postes de travail. Ensuite, vous devez mettre à niveau tous les autres hôtes.
  6. Activez les pools de postes de travail d'Instant Clone.
  7. Effectuez une opération d'image de transfert pour chaque pool de postes de travail d'Instant Clone qui utilise le nouveau snapshot.
    Seuls les hôtes qui sont mis à niveau vers vSphere ESXi 6.7 sont utilisés pour le provisionnement. Les Instant Clones créés lors de l'opération d'image de transfert peuvent être migrés vers d'autres hôtes qui ne se trouvent pas encore sur vSphere 6.7.
  8. Vérifiez que tous les hôtes du cluster sont mis à niveau vers vSphere 6.7.
  9. Si vous mettez la VM parente à niveau à partir d'une version précédente pour qu'elle soit compatible avec ESXi 6.7 et version ultérieure (VM version 14), mettez VMware Tools à niveau sur la VM parente. Vous devez prendre un nouveau snapshot de la VM parente, qui est l'image maître des Instant Clones, et effectuer une opération d'image de transfert sur tous les pools de postes de travail d'Instant Clone qui utilisaient la version précédente de cette image maître.
  10. Si le commutateur virtuel distribué (vDS) est mis à niveau, mettez sous tension la VM parente pour vérifier qu'il n'y a pas de problème de réseau. Après la mise à niveau d'un vDS, vous devez prendre un nouveau snapshot de la VM parente et effectuer une opération d'image de transfert sur tous les pools de postes de travail d'Instant Clone.