Utilisez la fonctionnalité Mettre à jour le logiciel agent pour mettre à jour le programme d'installation d'Horizon Agent pour des attributions Poste de travail dédié - Clone traditionnel.
À 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 pour vérifier si une nouvelle version du programme d’Horizon Agents Installer est disponible. Il télécharge la nouvelle version vers un partage de fichiers que vous avez configuré sur une machine locale. Le fichier de mise à jour est ensuite automatiquement importé dans le système et peut être rendu disponible pour les attributions.
- Après le téléchargement d'une nouvelle version, la page Attributions reflète la disponibilité d'une mise à jour. Un indicateur visuel s'affiche pour ces attributions de poste de travail VDI dédié dont le logiciel lié à l'agent est situé à un niveau antérieur à la nouvelle version.
- Vous sélectionnez l'attribution de VDI dédié, puis démarrez l'assistant Mise à jour de l'agent. Dans l'assistant Mise à jour de l'agent, vous pouvez sélectionner la version de l'agent et spécifier éventuellement les éléments suivants.
Option Description Machines virtuelles disponibles pour les utilisateurs Ce champ permet de spécifier un pourcentage des VM de l'attribution à mettre à la disposition des utilisateurs lors de la mise à jour. Par défaut, le système marque tous les postes de travail pour la maintenance lorsque la mise à jour démarre. Dans le cas d'un pool de petite taille, vous pouvez utiliser ce champ pour garantir un pourcentage de postes de travail disponibles lorsque le système les met à jour. La définition d'un pourcentage de disponibilité plus élevé entraîne un ajustement au nombre de postes de travail actuellement marqués pour la maintenance.
Ignorer les machines virtuelles avec des utilisateurs connectés Permettez au système d'ignorer la mise à jour de machines virtuelles comprenant un utilisateur connecté, une session qui est soit active soit déconnectée. Ce paramètre évite le comportement par défaut du système qui déconnecte de force les utilisateurs finaux de leur poste de travail lorsque le processus de mise à jour démarre sur ce poste de travail. Réessayer les machines virtuelles ignorées et Délai d'expiration de la tâche Lorsque vous configurez le système afin qu'il ignore la mise à jour de machines virtuelles comprenant un utilisateur connecté, vous pouvez éventuellement indiquer si vous souhaitez le configurer pour qu'il réessaye automatiquement de mettre à jour des VM ignorées. Dans ce cas précis, après que le système a examiné les VM de poste de travail de l'attribution et mis à jour ces VM sans utilisateur connecté, le système effectue les opérations suivantes : - Vérifie celles qu'il a initialement ignorées pour vérifier si ces VM comprennent des utilisateurs connectés.
- Met à jour n'importe laquelle des VM ignorées qui ne comprennent aucun utilisateur connecté.
- Répète périodiquement les étapes 1 et 2 jusqu'à ce que le délai spécifié dans le champ Délai d'expiration de la tâche se soit écoulé.
Si vous ne configurez pas le système pour qu'il réessaye automatiquement de mettre à jour les VM ignorées, vous pouvez les mettre à jour manuellement plus tard.
Important : Les VM qui rencontrent une erreur lors du processus de mise à jour ne sont pas réessayées. En cas d'échec de la mise à jour, la VM revient à la version de l'agent telle qu'elle était avant le démarrage du processus de mise à jour. - Lorsque vous envoyez la tâche de mise à jour dans la dernière étape de l'assistant, le système commence la mise à jour des postes de travail dans l'attribution. Lors de la mise à jour de l'attribution, le système met à jour en parallèle un lot de machines virtuelles. Par défaut, le système utilise 30 VM pour chaque lot jusqu'à ce que le nombre restant de VM à mettre à jour soit inférieur à 30. À ce stade, ce dernier ensemble s'applique à la mise à jour des VM restantes. La mise à jour complète d'une machine virtuelle dure environ 30 minutes. La taille de lot ne doit pas dépasser 30. Si l'attribution contient 30 postes de travail ou moins, ils sont tous mis à jour en même temps. Votre représentant VMware peut régler la taille du lot si vous le demandez.
Le nombre de machines virtuelles en cours varie selon que vous avez indiqué ou non qu'un pourcentage de machines virtuelles reste disponible lors de la mise à jour. Lorsque vous définissez un pourcentage de disponibilité, le système ajuste l'ensemble de VM en cours pour répondre à ce pourcentage.
- À la fin du processus de mise à jour de l’agent, la page Résumé de l’attribution répertorie la version du programme d’Horizon Agents Installer qui est en vigueur.
Au cours de la période de mise à jour des postes de travail par le système, les utilisateurs finaux des postes de travail rencontrent les comportements suivants :
- Si un poste de travail comprend une session active et que vous avez conservé la sélection de Non pour Ignorer les machines virtuelles avec des utilisateurs connectés, cet utilisateur est averti cinq minutes avant la mise à jour. Cet avertissement de cinq minutes permet d'enregistrer tout travail en cours.
- Si un utilisateur tente de se connecter à un poste de travail en cours de mise à jour, la connexion échoue et l'utilisateur reçoit un message indiquant que le poste de travail n'est pas encore disponible.
À la demande, votre représentant VMware peut effectuer les réglages suivants dans votre environnement :
- Ajuster l'intervalle entre les analyses des nouvelles versions du programme d'Horizon Agents Installer.
- Ajuster le temps d'attente des analyses après le démarrage du locataire.
- Réglez la taille de lot par défaut à partir de 30.
- Définissez votre système pour redémarrer les machines virtuelles avant d'installer des agents.
Conditions préalables
- Vous devez avoir créé un partage de fichiers Agents et l'avoir ajouté à votre environnement. Cela signifie que vous sélectionnez Agents pour le type de partage de fichiers lorsque vous créez le partage de fichiers. Les partages de fichiers Agents servent uniquement à importer des fichiers du programme d'Horizon Agents Installer. Reportez-vous à la section Gestion des partages de fichiers.
- Les agents suivants doivent déjà être installés sur l'image :
- L'un des éléments suivants :
- DaaS Agent 17.1.0.5232563 ou version ultérieure
- DaaS Agent 8.0.0-8159435 ou version ultérieure
- Horizon Agent 7.3.2.7161471 ou version ultérieure
- L'un des éléments suivants :
Procédure
Résultats
- Un message s'affiche en haut de la page indiquant que la mise à jour a commencé.
- Le système met à jour les composants liés à l’agent sur les machines virtuelles de poste de travail dans l’attribution de poste de travail VDI dédié.
- À la fin du processus de mise à jour de l’agent, la page Résumé de l’attribution répertorie la version du programme d’Horizon Agents Installer qui est en vigueur.
Vous pouvez voir l'avancée de la tâche de mise à jour en sélectionnant Surveiller > Activité. La description de la tâche indique la mise à jour en cours d'exécution et l'attribution sur laquelle elle est exécutée. Si la tâche n'est pas terminée dans les 24 heures, et que les options Réessayer et Délai d'expiration de la tâche ne sont pas appliquées, la tâche de mise à jour s'affiche dans l'état d'échec.
Si les VM sont ignorées dans la tâche de mise à jour, un état Réussite partielle est affecté à cette tâche sur la page Activité. Sur cette page, vous pouvez observer le nombre de VM ignorées dans la tâche de mise à jour. Si des machines virtuelles ont été ignorées à la fin de la tâche de mise à jour même si l'option Réessayer a été définie sur Oui, la valeur de Délai d'expiration de la tâche n'est pas assez élevée pour que toutes les machines virtuelles ignorées soient mises à jour ou des utilisateurs finaux ne se sont jamais déconnectés de ces machines virtuelles.