Mettre à niveau

Le processus de mise à niveau de App Layering est partiellement automatisé. L’appliance vérifie périodiquement les mises à niveau et télécharge les packages disponibles sur votre appliance. l’appliance vérifie le package téléchargé et extrait les fichiers en arrière-plan.

Lorsque vous vous connectez à la prochaine session, un message indique qu’une mise à niveau est prête à être installée. En tant qu’administrateur, vous pouvez choisir de :

  • Démarrer la mise à niveau : exécutez la mise à niveau logicielle de l’appliance App Layering. (Administrateurs uniquement.)
  • Rappelez-moi plus tard : attendez sept jours avant de rouvrir le message. S’applique aux postes de travail individuels des utilisateurs.
  • Fermer : rejette le message afin que vous puissiez démarrer manuellement la mise à niveau ultérieurement à l’aide de l’ onglet Système > Gérer l’appliance > Mise à niveau .

Seul un administrateur peut exécuter la mise à niveau. L’option Rappeler plus tard permet aux utilisateurs de reporter le prochain message de mise à niveau de sept jours.

Notification lorsqu’une mise à niveau est disponible

Lorsqu’une mise à niveau est disponible, chaque utilisateur reçoit une notification lorsqu’il se connecte.

Les notifications comprennent :

  • Si une mise à jour n’est pas disponible : rien ne se passe. Une autre vérification est effectuée au prochain intervalle planifié.
  • Si une mise à jour est disponible, mais qu’aucun partage de fichiers réseau n’est configuré : l’utilisateur reçoit un message indiquant qu’une mise à niveau est disponible. Il vous demande de terminer la configuration du partage de fichiers réseau.
  • Si une mise à jour est disponible : Un travail est démarré pour “Télécharger Upgrade Media.” Vous pouvez vérifier la progression grâce aux tâches suivantes :
    • Téléchargement du support de mise à niveau vers le stockage local.
    • S’assurer que la somme de contrôle du package de mise à niveau téléchargé est correcte.
    • Extraction du package de mise à niveau téléchargé vers le partage de fichiers réseau configuré. Le téléchargement est extrait dans le partage de fichiers de l’appliance : Emplacement : NetworkFileShare*ApPlayeringVersion* Exemple : \MyServer\AppLayeringFileShare\4.0.8
      • Si l’extraction réussit, la prochaine fois qu’un utilisateur se connecte, il sera averti qu’une mise à niveau est disponible.
      • Si, à tout moment pendant ce processus, une erreur nécessite une intervention de l’administrateur, le travail échoue avec une erreur. Par exemple :
        • Il n’y a pas de place sur le stockage local.
        • Espace insuffisant sur le partage de fichiers réseau.
        • Fichiers non valides trouvés.

        Note :

        Si un travail échoue, il réessaie à l’intervalle de vérification suivant, que le problème ait été résolu ou non.

  • Si une autre mise à jour est trouvée avant l’installation d’une mise à jour précédemment téléchargée - La nouvelle mise à niveau est téléchargée, et une fois terminée, devient la “Mise à jour disponible.”
  • Si une mise à niveau est téléchargée lorsqu’une autre est disponible - le téléchargement en cours d’exécution est interrompu et un nouveau téléchargement est démarré. Tous les fichiers liés au téléchargement en cours sont supprimés.

Avant de commencer

  • Vérifiez qu’un partage de fichiers réseau a été configuré. Vous pouvez confirmer le partage en vous connectant à la solution matérielle-logicielle, en accédant à Système > Paramètres et configurationet en trouvant le paramètre de partage de fichiers réseau. Après avoir configuré le partage de fichiers, vous pouvez procéder à la mise à niveau de l’appliance.

  • Sauvegardez l’appliance. Prenez un instantané ou un point de contrôle de l’appliance.

Vérifier les mises à niveau disponibles (en option)

Vous n’avez généralement pas besoin de vérifier les mises à jour, car il y a des vérifications périodiques. Si vous voulez vérifier de toute façon, voici comment.

  1. Connectez-vous en tant qu’administrateur.

  2. Cliquez sur le bouton Démarrer la mise à niveau pour ouvrir l’Assistant Mise à niveau. Les informations téléchargées s’affichent dans le champ Disque de mise à niveau.

    Remarque

    En tant qu’administrateur, vous pouvez sélectionner un autre disque de mise à niveau. Vous pouvez également exécuter la mise à niveau « manuellement » en allant dans l’onglet Système et en sélectionnant l’action Mise à niveau comme précédemment. Si une mise à niveau est disponible, le disque de mise à niveau apparaît.

Lorsqu’un utilisateur ne disposant pas de privilèges d’administrateur se connecte, il ne peut pas cliquer sur le bouton Démarrer la mise à niveau ni lancer l’Assistant Mise à niveau.

Téléchargez et exécutez la mise à niveau App Layering

Si les exigences du pare-feu empêchent le téléchargement automatique, téléchargez le package de mise à niveau à partir du site de téléchargement Citrix. Copiez le package dans le partage de fichiers réseau où l’appliance peut y accéder.

  1. Accédez au fichier .zip et extrayez les fichiers.
  2. Ouvrez une session sur la console de gestion, sélectionnez Système, puis cliquez sur Mise à niveau pour démarrer l’Assistant Mise à niveau.
  3. Sous l’onglet Détails du disque de mise à niveau, cliquez sur Parcourir.
  4. Accédez au fichier de mise à niveau, puis cliquez sur Choisir.
  5. Vérifiez le chemin de mise à niveau, puis cliquez sur Mise à niveau. Le processus de mise à niveau démarre et ouvre une page d’état dans le navigateur.
  6. Lorsque la mise à niveau est terminée, le statut devient Statut de mise à niveau : Terminé. Actualisez la page Web pour revenir à la console de gestion.
  7. Vérifiez que la mise à niveau a réussi en cliquant sur le lien À propos de la console de gestion pour confirmer le numéro de version.

Si vous effectuez une mise à niveau depuis App Layering 18.12 ou une version antérieure

À partir de la version 18.12, les boutons TEST et SAVE vérifient les privilèges VMware vSphere. Une passe signifie que la solution matérielle-logicielle dispose des autorisations nécessaires pour créer, modifier et supprimer des machines virtuelles.

Si vous effectuez une mise à niveau à partir de la version 18.12 ou antérieure, pensez à définir quelques autorisations supplémentaires qui sont maintenant requises. Créez un autre rôle et affectez les autorisations au niveau vCenter.

Créer un autre rôle

Étant donné que l’autorisation Machine virtuelle > Inventaire > Supprimer doit être attribuée au niveau vCenter, vous devez créer un autre rôle.

  1. Dans vSphere Client, accédez à Accueil > Administration > Rôles.
  2. Cliquez sur Ajouter un rôleet entrez un nom, par exemple : Caladmin-VMRemove.
  3. Ajoutez uniquement la machine virtuelle > Inventaire > Supprimer. Tout le reste peut rester en lecture seule.
  4. Dans vSphere Client, accédez à Accueil > Inventaire > Hôtes et clusters.
  5. Sélectionnez l’onglet Autorisations vCenter , cliquez avec le bouton droit de la souris et sélectionnez Ajouter une autorisation (ou modifiez les autorisations sur un compte existant).

    Note :

    Assurez-vous que le compte est celui qui possède les autorisations du centre de données définies précédemment.

  6. Sélectionnez le nouveau rôle Caladmin-VMRemove que vous avez défini. Assurez-vous que la case à cocher Propager vers les objets enfants est activée, puis cliquez sur OK.

    Note :

    Vous pouvez définir toutes les autorisations au niveau vCenter, si votre stratégie de sécurité l’autorise.

Activer les autorisations suivantes

Activez les autorisations suivantes :

  • Datastore > AllocateSpace
  • Datastore > Browse
  • Datastore > FileManagement
  • Folder > Create
  • Global > CancelTask
  • Host > Config > SystemManagement
  • Network > Assign
  • Resource > AssignVMToPool
  • System > Anonymous
  • System > Read
  • System > View
  • VApp > Export
  • VApp > Import
  • VirtualMachine > Config > AddExistingDisk
  • VirtualMachine > Config > AddNewDisk
  • VirtualMachine > Config > AddReMoveDevice
  • VirtualMachine > Config > Annotation
  • VirtualMachine > Config > CPUCount
  • VirtualMachine > Config > EditDevice
  • VirtualMachine > Config > Memory
  • VirtualMachine > Config > RemoveDisk
  • VirtualMachine > Config > Rename
  • VirtualMachine > Config > Ressource
  • VirtualMachine > Config > Settings
  • VirtualMachine > Config > Mise à niveau du matériel virtuel
  • VirtualMachine > Interact > ConsoleInteract
  • VirtualMachine > Interact > DeviceConnection
  • VirtualMachine > Interact > PowerOff
  • VirtualMachine > Interact > PowerOn
  • VirtualMachine > Interact > Reset
  • VirtualMachine > Interact > SetCDMedia
  • VirtualMachine > Interact > ToolsInstall
  • VirtualMachine > Inventory > Create
  • VirtualMachine > Inventory > CreateFromExisting
  • VirtualMachine > Inventory > Delete
  • VirtualMachine > Provisioning > Cloner
  • VirtualMachine > Provisioning > CloneTemplate
  • VirtualMachine > State > CreateSnapshot

Désactivez les paramètres suivants

Pour référence, assurez-vous de désactiver les paramètres suivants :

  • VApp > ApplicationConfig
  • VirtualMachine > Config > AdvancedConfig
  • VirtualMachine > Config > ChangeTracking
  • VirtualMachine > Config > ManagedBy
  • VirtualMachine > Config > ResetGuestinfo
  • VirtualMachine > Config > SwapPlacement
  • VirtualMachine > Interact > AnswerQuestion
  • VirtualMachine > Interact > ConsoleInteract
  • VirtualMachine > Interact > Suspend
  • VirtualMachine > Inventory > Register
  • VirtualMachine > Inventory > Unregister
  • VirtualMachine > Provisioning > Customize
  • VirtualMachine > Provisioning > DeployTemplate
  • VirtualMachine > Provisioning > MarkAsTemplate
  • VirtualMachine > State > RemoveSnapshot

Mettre à niveau l’agent App Layering (si vous utilisez l’agent)

Pour effectuer la mise à niveau de l’agent App Layering :

  1. Copiez le fichier de mise à niveau de l’agent sur les serveurs sur lesquels l’agent est installé.
  2. Double-cliquez sur le fichier de mise à niveau de l’agent et suivez les instructions de mise à niveau de l’agent.

Déclentez la mise à niveau

Les mises à niveau App Layering incluent les mises à jour des pilotes, ainsi que les nouvelles fonctionnalités et les corrections de bogues documentées dans leNouveautés.

Sélectionnez chacun de vos modèles d’images, vérifiez les paramètres et utilisez-le pour depubliernouvelles versions des images en couches. Utilisez les nouvelles images pour provisionner vos systèmes.

Pour déployer la mise à niveau :

  1. Connectez-vous à la console de gestion des couches.
  2. Sélectionnez l’onglet Images. Vos modèles d’image sont affichés.
  3. Si vous souhaitez vérifier ou modifier les paramètres d’un modèle, sélectionnez le modèle d’image, puis cliquez sur Modifier le modèle. Modifiez les paramètres et cliquez sur Enregistrer le modèle et publier dans le dernier onglet de l’Assistant.
  4. Si le modèle d’image n’a pas besoin d’être modifié, sélectionnez simplement le modèle, puis cliquez sur Publier une image en couches dans la barre d’actions. Dans l’Assistant qui s’ouvre, cliquez sur Publier une image en couches.
  5. Une fois publiées, utilisez les nouvelles images en couches pour provisionner vos systèmes.