Pour mettre à jour le logiciel lié à l'agent installé sur les images RDSH actuellement utilisées par les batteries de serveurs, utilisez d'abord l'action Mettre à jour l'agent sur les images. Modifiez ensuite les batteries de serveurs pour utiliser ces images mises à jour.
À un niveau élevé, la capacité de mise à jour d'agent du système fonctionne comme suit :
- Le système contacte régulièrement le réseau de distribution de logiciels VMware CDS (Component Download Service) pour vérifier si une nouvelle version du programme d'Horizon Agents Installer est disponible. Si c'est le cas, le système télécharge automatiquement cette version sur vos espaces Horizon Cloud.
- Après le téléchargement d'une nouvelle version, la console d'administration indique qu'une mise à jour est disponible pour les images dans lesquelles le logiciel lié à l'agent antérieur est installé. Un indicateur visuel s'affiche pour les images dont le logiciel lié à l'agent est situé à un niveau antérieur à la nouvelle version.
- Pendant le processus de mise à jour de l'agent :
- Le système met sous tension la machine virtuelle de l'image sélectionnée, clone un doublon de machine virtuelle à partir de l'image de mise sous tension, puis exécute le processus de conversion en image sur l'image sélectionnée pour rétablir son état Publié d'origine. Durant cette partie du processus, l'état de l'image sélectionnée affichée dans la console passe de Publié à Transition.
- Lorsque le doublon de machine virtuelle existe déjà, le système le met sous tension, installe le logiciel lié à l'agent à l'aide de la dernière version de mise à jour sélectionnée dans l'assistant, puis exécute le processus de conversion en image sur le doublon pour le publier.
- À la fin du processus de mise à jour de l'agent, l'image d'origine et son doublon sont répertoriés, l'image en doublon étant celle sur laquelle le logiciel de l'agent mis à jour est installé.
Le processus de mise à jour de l'agent génère une nouvelle image attribuable qui est un doublon de l'image d'origine, avec le logiciel lié à l'agent mis à jour vers la version que vous spécifiez dans l'assistant. Le workflow de mise à jour de l'agent clone automatiquement l'image d'origine pour créer une nouvelle machine virtuelle, installe le logiciel lié à l'agent du niveau spécifié dans cette machine virtuelle, puis la convertit en image attribuable (publiée). Le système base le nom de la nouvelle image sur le nom de l'image d'origine, suivi d'un tiret et d'un numéro. Par exemple, si le nom de l'image d'origine est SalesGold, le processus de mise à jour de l'agent génère une image nommée SalesGold 2. À la fin du processus, les deux images sont répertoriées ensemble dans la console.
La capture d'écran ci-dessous illustre les deux images répertoriées après l'exécution du processus de mise à jour de l'agent sur l'image nommée pat2016 et la sélection de la dernière version de mise à jour disponible. L'image d'origine demeurant inchangée à la fin du processus, le point bleu reste affiché près de celle-ci. L'image pat2016-1 contient le logiciel agent au niveau de la mise à jour et, étant donné qu'aucune version de mise à jour plus récente n'existe encore dans le système, aucun point bleu ne se trouve près de l'image pat2016-1.
Procédure
Que faire ensuite
- Pour mettre à jour les batteries de serveurs qui utilisent l'image d'origine, modifiez-les de manière qu'elles utilisent la nouvelle image dupliquée, c'est-à-dire l'image qui contient désormais le logiciel agent mis à jour. Utilisez l'action Modifier sur la batterie de serveurs puis, dans la fenêtre qui s'ouvre, localisez le champ Image, sélectionnez la nouvelle image dupliquée et enregistrez-la.
- Une fois que vous avez mis à jour les batteries de serveurs qui utilisaient l'image d'origine et déterminé que l'image d'origine n'est plus nécessaire pour votre organisation, vous pouvez supprimer l'image d'origine de la page dans laquelle elle est répertoriée. Il est recommandé de supprimer l'image d'origine pour éviter que d'autres administrateurs de votre organisation n'utilisent une image contenant des agents de bas niveau.