22.2 Déploiement des mises à jour

  1. (Facultatif) Si vous souhaitez utiliser des étapes de déploiement, configurez-les si vous ne l'avez pas déjà fait.

    Pour plus d'informations, reportez-vous à la Section 20.2, Création d'étapes de déploiement.

  2. Dans le Centre de contrôle ZENworks, cliquez sur Configuration dans le volet de gauche, puis sur l'onglet Mises à jour système pour afficher le tableau de bord Mises à jour système disponibles :

    Tableau de bord Mises à jour système disponibles avec les options d'opération affichées
  3. (Facultatif) Si de nouvelles mises à jour ne sont pas affichées, cliquez sur Opération > Vérifier les mises à jour.

    Ce qui suit illustre les mises à jour système disponibles :

  4. (Facultatif) Pour afficher le contenu d'une mise à jour disponible, cliquez sur son nom (dans la colonne Mettre à jour le nom) pour afficher la page Détails sur la version :

    Pour plus d'informations, reportez-vous au Section 24.0, Vérification du contenu d'une mise à jour.

  5. Pour télécharger une mise à jour, cochez la case correspondante, cliquez sur Opération > puis sur Télécharger et mettre à jour.

    Après la fin du téléchargement d'une mise à jour, son état passe automatiquement à Téléchargé. La durée de téléchargement d'une mise à jour dépend de sa taille et de votre configuration matérielle.

    Vous pouvez télécharger plusieurs mises à jour simultanément, mais vous ne pouvez en déployer qu'une seule à la fois. Du fait que ces étapes sont répétées pour chaque mise à jour, vous pouvez vous contenter de ne télécharger que la mise à jour que vous envisagez de déployer pour l'instant.

    Ce qui suit illustre les mises à jour système téléchargées :

  6. Déterminez si vous souhaitez déployer la mise à jour téléchargée, puis cochez sa case.

    Vous ne pouvez déployer qu'une seule mise à jour à la fois.

    Si vous voulez contrôler le contenu de la mise à jour que vous avez téléchargée, reportez-vous au Section 24.0, Vérification du contenu d'une mise à jour pour obtenir des instructions concernant la vérification du contenu d'une mise à jour téléchargée.

    Si vous souhaitez télécharger une mise à jour différente à déployer, retournez à l'Étape 4.

  7. Cliquez sur Opération > Déployer la mise à jour sur les périphériques.

    Ceci démarre l'assistant Créer un déploiement de mise à jour système pour déployer la mise à jour sur tous les périphériques concernés. Si des étapes de déploiement sont activées, elles peuvent être utilisées.

    L'assistant de déploiement offre un grand nombre d'options, y compris la planification du déploiement.

    Page de l'assistant Choisir l'option de mise à jour système et de déploiement
  8. Dans l'assistant de déploiement, effectuez les opérations suivantes :

    1. Dans la page Choisir l'option de mise à jour système et de déploiement, sélectionnez une option de déploiement (elles peuvent toutes être planifiées sur une prochaine page de l'assistant).

      REMARQUE :selon la taille de votre système ZENworks, nous vous recommandons de déployer la mise à jour sélectionnée sur un seul serveur ZENworks primaire avant de le faire sur les autres serveurs primaires et sur les périphériques gérés qui contactent ces serveurs.

      Nous vous conseillons d'effectuer les opérations suivantes dans l'ordre indiqué :

      1. Indiquez un serveur ZENworks primaire sur lequel télécharger la mise à jour système.

      2. Une fois que la mise à jour système présente l'état Téléchargé, assignez-la uniquement au serveur primaire désigné à l'étape précédente.

      3. Rafraîchissez l'agent ZENworks sur le serveur et laissez la mise à jour système se terminer, puis redémarrez le serveur.

      4. Une fois le serveur redémarré et en cours d'exécution, mettez à jour les autres serveurs primaires de votre système, puis les périphériques gérés.

      Dans un environnement de production, nous vous recommandons d'utiliser l'option Déployer les mises à jour système sur les périphériques sélectionnés de la zone de gestion afin de mettre à jour le premier serveur primaire, puis les serveurs primaires restants et enfin les périphériques gérés. Vous pouvez également utiliser l'option Déployer les mises à jour système en utilisant des étapes sur les périphériques de la zone de gestion afin de déployer la mise à jour dans une étape contenant le premier serveur primaire, puis de procéder de même dans d'autres étapes contenant les serveurs primaires restants et les périphériques gérés.

      • Déployer les mises à jour système sur les périphériques sélectionnés de la zone de gestion : ne déploie les mises à jour système que sur les périphériques que vous sélectionnez à l'Étape 8.e. Les étapes ne sont pas utilisées. Si vous choisissez cette option, la page suivante de l'assistant vous permet de sélectionner le comportement de redémarrage pour les périphériques inclus dans le déploiement.

      • Déployer les mises à jour système sur tous les périphériques de la zone de gestion : déploie la mise à jour sélectionnée sur tous les périphériques de la zone de gestion. Les étapes ne sont pas utilisées. Si vous choisissez cette option, la page suivante de l'assistant vous permet de sélectionner le comportement de redémarrage pour les périphériques inclus dans le déploiement.

        Cette option ne garantit pas la mise à jour des serveurs ZENworks avant celle des périphériques gérés. Dans un vaste système ZENworks ou dans un environnement de production, nous vous recommandons d'utiliser l'une des autres options.

      • Déployer les mises à jour système en utilisant des étapes sur les périphériques de la zone de gestion : la mise à jour sélectionnée n'est déployée que sur les périphériques adhérant à l'une des étapes. Les étapes sont exécutées l'une après l'autre ; c'est-à-dire qu'une étape ne démarre pas tant que l'étape précédente n'est pas terminée. À la fin de la procédure, l'étape Tous les périphériques est exécutée. Si vous choisissez cette option, et étant donné que le comportement de redémarrage est défini par étape, la page suivante de l'assistant vous permet de sélectionner le comportement de redémarrage pour l'étape Tous les périphériques, qui s'exécute automatiquement après les autres étapes.

        Pour plus d'informations sur les étapes, reportez-vous à la Section 20.2, Création d'étapes de déploiement.

    2. Cliquez sur Suivant pour afficher la page suivante :

      Page de l'assistant Choisir le comportement de redémarrage pour le déploiement
    3. Sélectionnez l'une des options suivantes :

      • Inviter l'utilisateur à redémarrer à la fin de l'application de la mise à jour : lorsque la mise à jour a été appliquée, une demande de redémarrage s'affiche immédiatement. Si l'utilisateur refuse une première fois le redémarrage, il est régulièrement invité à redémarrer le périphérique jusqu'à ce que cette opération soit accomplie. Il s'agit de la valeur par défaut.

      • Ne pas redémarrer le périphérique : le périphérique ne redémarre pas ; toutefois, l'utilisateur est périodiquement invité à redémarrer le périphérique jusqu'à ce que cette opération soit accomplie.

      • Forcer le périphérique à redémarrer : lorsque la mise à jour a été appliquée, le périphérique redémarre automatiquement sans l'intervention de l'utilisateur si un redémarrage est requis par la mise à jour.

      Certaines mises à jour ne nécessitent pas le redémarrage d'un périphérique après leur déploiement. Toutefois, si un redémarrage est requis pour terminer le processus de mise à jour, le déploiement n'est pas terminé jusqu'au redémarrage du périphérique.

    4. Cliquez sur Suivant.

    5. (Facultatif) Si vous avez sélectionné l'option Déployer les mises à jour système sur les périphériques sélectionnés dans la zone de gestion à l'Étape 8.a, la page suivante de l'assistant s'affiche :

      Page de l'assistant Choisir les périphériques et les groupes de déploiement
    6. Pour ajouter des périphériques et des groupes à la configuration du déploiement, cliquez sur Ajouter, recherchez et sélectionnez les périphériques ou les groupes de périphériques à inclure dans le déploiement de la mise à jour, puis cliquez sur OK.

    7. Cliquez sur Suivant pour afficher la page Choisir le programme de déploiement.

    8. Remplissez les champs :

      Type de planification : sélectionnez l'une des options de planification :

      • Maintenant : déploie immédiatement la mise à jour lorsque vous avez terminé l'assistant.

      • Date spécifique : déploie la mise à jour conformément à la planification que vous avez définie. Les options suivantes sont affichées pour l'option Date spécifique :

        Remplissez les champs :

        • Date de début : sélectionnez la date de déploiement dans l'agenda.

        • Exécuter l'événement chaque année : sélectionnez cette option pour déployer la mise à jour chaque année à la même date.

        • Poursuivre immédiatement si le périphérique ne s'exécute pas à la date spécifiée : n'utilisez pas cette option pour les mises à jour. Elle ne s'applique pas aux mises à jour.

        • Démarrer exactement à l'heure de début : permet de déployer des mises à jour à l'heure de début que vous indiquez.

        • Démarrer à une heure aléatoire entre l'heure de début et l'heure de fin : permet de déployer des mises à jour à une heure aléatoire entre les heures que vous indiquez. Renseignez les champs Heure de fin.

    9. Cliquez sur Suivant pour afficher la page Vérifier les options de déploiement, puis vérifiez les informations.

  9. Si vous êtes satisfait, cliquez sur Terminer pour démarrer le déploiement de la mise à jour ; dans le cas contraire, cliquez sur Précédent pour effectuer des modifications.

  10. (Facultatif) Si vous choisissez Maintenant comme planification de déploiement à l'Étape 8.h, la mise à jour n'est déployée que lors de la prochaine planification de rafraîchissement du périphérique. Si vous voulez néanmoins appliquer immédiatement la mise à jour au périphérique, vous devez rafraîchir manuellement le périphérique géré en appliquant l'une des méthodes suivantes :

    • Cliquez sur l'onglet Périphériques > l'onglet Gérés > Serveurs ou Postes de travail, puis cochez la case en regard des périphériques que vous voulez rafraîchir et cliquez sur Tâches rapides > Rafraîchir le périphérique.

    • Sur le périphérique géré, cliquez avec le bouton droit sur l'icône icône ZENworks, puis cliquez sur Rafraîchir.

    • Sur le périphérique non géré Linux, ouvrez un terminal, remplacez votre répertoire de travail actuel par /opt/novell/zenworks/bin/, puis exécutez la commande ./zac ref.

  11. Pour observer la progression du déploiement de la mise à jour, vous avez plusieurs possibilités :

    • Dans le Centre de contrôle ZENworks, observez les tableaux de bord de la page Mises à jour système :

      • Le tableau de bord Mises à jour système disponibles affiche automatiquement En référence dans la colonne État lorsque le déploiement est terminé.

      • Le panneau Mises à jour système déployées affiche la mise à jour dans sa liste lorsque le déploiement est terminé.

    • Sur un périphérique Windows sur lequel la mise à jour est en cours de déploiement, cliquez avec le bouton droit sur l'icône ZENworks, puis sélectionnez Afficher la progression pour ouvrir la boîte de dialogue Progression de ZENworks.

      Vous ne pouvez pas afficher la progression du téléchargement sur un périphérique Linux car ces périphériques ne sont pas des périphériques gérés ZENworks et n'ont pas l'icône ZENworks.

      La progression du téléchargement des fichiers MSI de la mise à jour s'affiche. Lorsqu'elle est terminée, la boîte de dialogue se ferme automatiquement et l'option Afficher la progression est grisée.

      Au bout de 5 minutes, tous les services ZENworks sont fermés sur le périphérique. Ensuite, les MSI (pour Windows) ou les RPM (pour Linux) sont installés et les services sont redémarrés.

  12. Pour vérifier que la mise à jour a été correctement déployée :

    1. Pour vérifier que les MSI ou les RPM ont été installés et que le processus de mise à jour est terminé, reportez-vous aux fichiers journaux suivants :

      Windows : chemin_installation\novell\zenworks\logs\systemupdate.log

      Linux : /var/opt/novell/log/zenworks/SystemUpdate.log

      Vous pouvez également rechercher le fichier suivant (chemin identique sous Windows et Linux) :

      installation_path\novell\zenworks\work\system-update\systemupdate.ini.timestamp
      
    2. Testez le logiciel ZENworks sur le périphérique pour vous assurer qu'il fonctionne correctement.

    3. Pour vous assurer que la mise à jour a été déployée, effectuez l'une des opérations suivantes afin de déterminer si le numéro de la version a été incrémenté (par exemple, la première mise à jour pour ZENworks doit remplacer la valeur 10.0.x par 10.0.2) :

      • Ouvrez le registre Windows et accédez à :

        HKEY_LOCAL_MACHINE/Software/Novell
        

        Pour la clé ZCM, le processus de mise à jour doit avoir incrémenté la valeur version.

      • Sur un périphérique Windows, vérifiez le fichier suivant :

        Installation_path\Novell\ZENworks\version.txt
        
      • Sur un périphérique Linux, vérifiez le fichier suivant :

        /etc/opt/novell/zenworks/version.txt
        
    4. Répétez l'Étape 12.a et l'Étape 12.c pour chaque périphérique de test.

  13. (Facultatif) Si vous recevez des notifications par message électronique à la fin des étapes de déploiement et si vous êtes prêt à passer à l'étape suivante, accédez au tableau de bord Mises à jour système déployées, puis cliquez sur Opération > Passer à l'étape suivante.

  14. Pour déployer une autre mise à jour, répétez les opérations à partir de l'Étape 4.