Vous pouvez effectuer la mise à niveau à l'aide d'une interface graphique (GUI) ou d'une ligne de commande (Linux seulement).
IMPORTANT :
N'utilisez pas la mise à jour système ZENworks pour mettre à niveau les serveurs primaires vers ZENworks 2017.
Avant de mettre à niveau le serveur ZENworks sur un périphérique Windows, exécutez Windows Update sur le périphérique afin de vous assurer que toutes les mises à jour disponibles sont installées sur ce dernier. Désactivez ensuite Windows Update afin d'empêcher l'exécution d'autres mises à jour sur le périphérique au cours de la mise à niveau du serveur ZENworks. Windows Update peut être activé après la mise à niveau de ZENworks.
Désactivez Linux Update afin d'empêcher l'exécution d'autres mises à jour sur le périphérique au cours de la mise à niveau du serveur ZENworks.
Pour migrer ZENworks 11 SP4 Appliance vers ZENworks 2017, reportez-vous au Section 3.0, Migration de l'applicatif.
Effectuez la procédure suivante sur le serveur primaire que vous souhaitez mettre à niveau vers ZENworks 2017 si la configuration requise détaillée à la Section 1.4, Conditions préalables est respectée :
Pour démarrer le programme de mise à niveau de ZENworks 2017 :
Linux : ouvrez un terminal Linux, accédez à la racine du support d'installation de ZENworks 2017 , puis entrez la commande sh setup.sh.
Windows : effectuez l'une des opérations suivantes.
Accédez à la racine du support d'installation de ZENworks 2017, puis double-cliquez sur le fichier setup.exe.
Ouvrez une fenêtre DOS, accédez à la racine du support d'installation de ZENworks 2017, puis entrez la commande setup.exe.
Pour plus d'informations sur les données de mise à niveau, reportez-vous au Tableau 1-1, Informations de mise à niveau au cours de la mise à niveau.
Si vous utilisez la mise à niveau de type GUI, vous pouvez également cliquer sur le bouton Aide pour obtenir des informations similaires.
Sur le périphérique Windows, utilisez l'une des options suivantes :
Si vous avez choisi de redémarrer automatiquement (vous avez sélectionné l'option Oui, redémarrer le système pendant la mise à niveau, voir la section Redémarrage du serveur (applicable uniquement pour Windows)), continuez avec l'Étape 5 lorsque le processus de démarrage est terminé et lorsque les services ont démarré.
Si vous avez opté pour un redémarrage manuel (vous avez sélectionné l'option Non, je redémarrerai le système moi-même pendant la mise à niveau ; voir la section Redémarrage du serveur (applicable uniquement pour Windows)), attendez que la mise à niveau soit terminée et que les services démarrent afin d'effectuer la vérification mentionnée à l'Étape 4.
Une fois la mise à niveau terminée et les services ZENworks redémarrés, utilisez l'une des options suivantes pour vérifier que ZENworks 2017 est en cours d'exécution :
Vérifiez les services Windows à l'aide de l'interface graphique :
Sur le serveur, cliquez sur Démarrer, sélectionnez Outils d'administration > Services, puis vérifiez l'état des services Novell ZENworks Loader et Serveur Novell ZENworks.
Si les services ne sont pas en cours d'exécution, démarrez-les. Cliquez avec le bouton droit sur le service Serveur Novell ZENworks, sélectionnez Démarrer, cliquez avec le bouton droit sur le service Novell ZENworks Loader, puis sélectionnez Démarrer.
Vous pouvez également utiliser l'option Redémarrer pour que le Serveur Novell ZENworks arrête tous les services associés qui fonctionnent déjà et démarre chacun d'eux dans l'ordre correct, y compris Novell ZENworks Loader.
Lancez le centre de contrôle ZENworks :
Utilisez l'URL suivante pour ouvrir le centre de contrôle ZENworks dans un navigateur Web sur n'importe quel périphérique de votre réseau :
https://nom_DNS_ou_adresse_IP_serveur_primaire:numéro_port_/zenworks
Vérifiez les services Linux en utilisant la commande de service spécifique :
Sur le serveur, exécutez les commandes suivantes :
/etc/init.d/novell-zenserver status
/etc/init.d/novell-zenloader status
Pour des serveurs SLES 12 ou version ultérieure, exécutez les commandes suivantes :
systemctl status novell-zenserver
systemctl status novell-zenloader
Si les services ne sont pas en cours d'exécution, exécutez les commandes suivantes pour démarrer les services ZENworks :
/etc/init.d/novell-zenserver start
/etc/init.d/novell-zenloader start
Pour des serveurs SLES 12 ou version ultérieure, exécutez les commandes suivantes :
systemctl start novell-zenserver
systemctl start novell-zenloader
Vérifiez les services Linux en utilisant la commande de configuration :
Sur le serveur, exécutez la commande suivante :
/opt/novell/zenworks/bin/novell-zenworks-configure ‑c SystemStatus
Les services ZENworks et leurs états sont affichés.
Pour démarrer les services, exécutez la commande suivante :
/opt/novell/zenworks/bin/novell-zenworks-configure ‑c Start
Pour mettre à niveau un autre serveur primaire, répétez les opérations à partir de l'Étape 1.
IMPORTANT :répétez cette procédure jusqu'à ce que tous les serveurs primaires de la zone de gestion aient été mis à niveau.
Le Tableau 1-1 contient des informations pour mettre à niveau ZENworks 11 SP4 vers ZENworks 2017.
Tableau 1-1 Informations de mise à niveau
Informations de mise à niveau |
Explication |
---|---|
Accord de licence |
Le programme d'installation de la mise à niveau s'arrête si vous n'acceptez pas l'accord de licence. |
ZENworks - Conditions préalables |
Si les conditions requises ne sont pas remplies, la procédure de mise à niveau s'arrête. Les conditions qui ne sont pas remplies sont affichées (interface graphique) ou listées (ligne de commande). Pour plus d'informations, reportez-vous à la section Configuration système requise pour ZENworks du Guide d'installation du serveur ZENworks 2017. Si la condition préalable .NET n'est pas remplie, vous pouvez cliquer sur le lien ZENworks dans la description pour installer la version d'exécution qui accompagne ZENworks. Veillez à installer Microsoft .NET 4.5 Framework et toutes les dernières mises à jour s'y rapportant. Une fois .NET installé, ZENworks est mis à niveau. REMARQUE :vous devez redémarrer le périphérique après l'installation de .NET 4.5. |
Type de mise à niveau |
Sélectionnez Oui s'il s'agit d'un premier serveur primaire à mettre à niveau dans la zone de gestion ou Non dans le cas contraire. Si vous sélectionnez Oui, vous êtes invité à saisir les références de l'administrateur de la zone. ou Si vous sélectionnez Non, procédez comme indiqué dans le Tableau 1-2, Informations de mise à niveau - Mise à niveau d'autres serveurs primaires. |
Purge de base de données |
Le temps nécessaire à l'exécution de la mise à niveau sur le premier serveur primaire dépend de la taille des données présentes dans la base de données. Sur les serveurs primaires qui utilisent une base de données Microsoft SQL ou Oracle Enterprise, le programme d'installation de la mise à niveau vérifie la taille des données d'inventaire indésirables qui peuvent être purgées. S'il y a plus de 200 000 enregistrements à purger, l'assistant de mise à niveau offre la possibilité de purger la base de données avant la mise à niveau du serveur primaire. Pour les autres types de base de données, si le nombre d'enregistrements à purger est inférieur à 200 000, cette page ne s'ouvre pas.
|
ZENworks Diagnostic Center |
Vérifiez la base de données à l'aide de ZENworks Diagnostic Center. Pour plus d'informations, reportez-vous à la section Exécution de ZENworks Diagnostic Center pour vérifier le schéma de base de données. REMARQUE :vérifiez la base de données avant de mettre à niveau le premier serveur primaire vers ZENworks 11 SP4. Vous ne serez pas invité à effectuer cette vérification pour les mises à niveau suivantes de serveurs. Une fois la base de données vérifiée, sélectionnez Oui, j'ai vérifié le schéma de base de données à l'aide de ZDC. Cette option confirme que vous avez bien vérifié l'exactitude du schéma de base de données ZENworks. |
Optimisation des services ZENworks |
Si les services ZENworks ne sont pas configurés pour fournir de hautes performances, cette page s'affiche. Vous pouvez sélectionner Oui pour reconfigurer le paramètre des services ZENworks pendant l'installation ou Non pour ignorer. Si vous sélectionnez Oui, le programme d'installation de la mise à niveau ZENworks augmente les paramètres de configuration de la RAM pour ZENServer et ZENloader. |
Octroi de licences ZENworks |
Dans la page Octroi de licences ZENworks, entrez les informations de licence ZENworks 2017. |
Résumé avant mise à niveau |
Les champs suivants sont affichés dans le résumé : Répertoire privé ZENworks : affiche l'emplacement sur le serveur primaire où le logiciel ZENworks mis à niveau est installé. Nom de zone : affiche le nom de la zone de gestion à laquelle appartient ce serveur. Mettre à niveau la base de données : indique l'état de mise à niveau de la base de données ZENworks et vérifie automatiquement si une mise à niveau est requise ou non. Pour modifier ces informations, cliquez sur Précédent. |
Processus de mise à niveau |
Le processus de mise à niveau dure plusieurs minutes en fonction des performances du matériel et de la taille des données de la base de données. Au cours de la mise à niveau, vous pouvez cliquer sur Annuler pour arrêter la procédure et conserver ainsi les modifications des fichiers mis à jour jusqu'à ce point. Pour savoir ce que vous devez faire après une annulation, contactez le Support Micro Focus. |
Erreurs de mise à niveau |
En cas d'erreurs pendant la mise à niveau, cette page s'affiche. Pour obtenir des informations détaillées, consultez les fichiers journaux situés aux emplacements suivants : Sous Windows
Sous Linux
Corrigez les erreurs et redémarrez la mise à niveau. |
Opérations postérieures à la mise à niveau |
Choisissez d'exécuter ZENworks System Status Utility pour lancer une vérification des pulsations des services ZENworks avant de fermer le programme de mise à niveau. Les résultats sont publiés dans le fichier journal de mise à niveau. |
Redémarrage du serveur (applicable uniquement pour Windows) |
Lorsque la mise à niveau d'un serveur primaire Windows réussit, vous pouvez choisir de redémarrer le système immédiatement ou ultérieurement :
|
Achèvement de la mise à niveau |
Les opérations sélectionnées précédemment sont effectuées, notamment :
|
Tableau 1-2 Informations de mise à niveau - Mise à niveau d'autres serveurs primaires
Informations sur l'installation |
Explication |
---|---|
Références du serveur primaire et de la zone |
Vous êtes invité à saisir les informations du serveur primaire déjà mis à niveau, les références de la zone ainsi que le numéro du port SSL. |
Détails de la base de données ZENworks |
(Conditionnel) Si le périphérique ne parvient pas à se connecter à la base de données via le serveur primaire déjà mis à niveau, vous êtes invité à saisir les détails de connexion directe à la base de données. |
Numéro de port |
Quelques ports qui sont peut-être bloqués par votre pare-feu doivent être ouverts. Vous pouvez les ouvrir maintenant ou effectuer cette opération manuellement plus tard. |
Résumé avant mise à niveau |
AVERTISSEMENT :les services ZENworks sont arrêtés sur le serveur avant que la page de résumé avant mise à niveau ne s'affiche. Si vous annulez la mise à niveau à ce moment-là, vous devez redémarrer manuellement les services ZENworks. Les champs suivants sont affichés dans le résumé : Répertoire privé ZENworks : affiche l'emplacement sur le serveur primaire où le logiciel ZENworks mis à niveau est installé. Nom de zone : affiche le nom de la zone de gestion à laquelle appartient ce serveur. Mettre à niveau la base de données : indique si la base de données ZENworks va être mise à niveau. Son état est automatiquement vérifié par le programme afin de voir s'il doit être mis à niveau. |
Processus de mise à niveau |
Le processus de mise à niveau dure plusieurs minutes, selon les performances du matériel. |
Erreurs pendant la mise à niveau |
En cas d'erreurs pendant la mise à niveau, cette page s'affiche. Pour obtenir des informations détaillées, consultez les fichiers journaux situés aux emplacements suivants : Sous Windows
Sous Linux
Vous devez corriger les erreurs et redémarrer la mise à niveau. |
Opérations postérieures à la mise à niveau |
Avant de fermer le programme de mise à niveau, vous pouvez exécuter ZENworks System Status Utility afin de lancer une vérification des pulsations des services ZENworks. Les résultats sont répertoriés dans le journal d'installation. |
Redémarrage du serveur (applicable uniquement pour Windows) |
Après avoir effectué la mise à niveau sur un serveur primaire Windows, vous pouvez choisir de redémarrer le système immédiatement ou ultérieurement :
|
Achèvement de la mise à niveau |
Les opérations sélectionnées précédemment sont effectuées, notamment :
|
Effectuez la procédure suivante sur le serveur primaire ZENworks 11 SP4 (11.4.x) à mettre à niveau vers ZENworks 2017 :
Assurez-vous que les conditions préalables pour la mise à niveau, décrites à la Section 1.4, Conditions préalables, sont réunies.
Démarrez le programme de mise à niveau ZENworks 2017 , ouvrez un terminal Linux, recherchez la racine du support de mise à niveau, puis saisissez la commande suivante :
./setup.sh --console
ou
./setup.sh -e
Sélectionnez la langue. L'anglais est la langue par défaut. Sélectionnez le numéro correspondant à votre langue pour continuer et appuyez ensuite sur Entrée pour continuer.
Lisez l'introduction, puis appuyez sur Entrée pour continuer.
INDICATION :vous pouvez taper back et appuyer sur Entrée pour revenir sur une option d'installation déjà sélectionnée et effectuer des modifications. Tapez quit pour quitter l'Assistant.
Pour accepter l'accord de licence utilisateur final, tapez 1 et appuyez ensuite sur Entrée.
Pour accepter l'accord de licence, tapez 1 et appuyez ensuite sur Entrée.
À défaut, l'assistant de mise à niveau se ferme.
La page de vérification des conditions préalables s'affiche. Si des messages d'avertissement ou d'erreur sont affichés, corrigez les erreurs et appuyez ensuite sur Entrée pour continuer.
Tapez 1 s'il s'agit du premier serveur primaire à mettre à niveau ; dans le cas contraire, tapez 2 et appuyez ensuite sur la touche Entrée.
(Conditionnel) Si vous avez tapé 1 à la page précédente, vous êtes invité à saisir les références de l'administrateur de la zone. Indiquez les informations, appuyez ensuite sur Entrée et passez à l'Étape 11.
(Conditionnel) Si vous avez tapé 2 à la page précédente, vous êtes invité à saisir les détails du serveur primaire mis à niveau et les références de l'administrateur de la zone. Indiquez les informations requises, puis appuyez sur Entrée.
À la fin de la ligne Saisissez le nom de l'administrateur de zone, appuyez sur Entrée pour accepter l'option par défaut (Administrator) ou indiquez le nom d'un administrateur, puis appuyez sur Entrée.
Indiquez le mot de passe de l'administrateur et appuyez ensuite sur Entrée.
Si le périphérique se connecte au serveur de base de données, passez à l'Étape 13. Dans le cas contraire, vous devez saisir les détails de la base de données. Indiquez les détails de la base de données, puis appuyez sur Entrée.
Exécutez ZENworks Diagnostic Center pour vérifier la base de données Pour plus d'informations, reportez-vous à la section Exécution de ZENworks Diagnostic Center pour vérifier le schéma de base de données.
REMARQUE :vérifiez la base de données avant de mettre à niveau le premier serveur primaire vers ZENworks 11 SP4. Cette vérification est inutile pour les mises à niveau suivantes de serveurs.
Confirmez que le schéma de base de données ZENworks a été vérifié à l'aide de ZENworks Diagnostic Center. Appuyez sur O pour continuer.
Vous devez effectuer cette confirmation pour procéder à la mise à niveau.
Dans la page Octroi de licences ZENworks, entrez la licence ZENworks 2017, puis cliquez sur Suivant.
Arrêtez les services ZENworks sur tous les autres serveurs primaires, puis appuyez sur Entrée pour arrêter les services sur le serveur local.
Avant la mise à niveau, vous devez arrêter les services sur tous les serveurs primaires de la zone de gestion.
Aucun service ZENworks ne peut être en cours d'exécution pendant la mise à niveau si ce n'est le service de base de données.
Si les services ZENworks ne sont pas configurés pour fournir de hautes performances, vous pouvez sélectionner 1 pour reconfigurer le paramètre des services ZENworks pendant l'installation ou 2 pour ignorer.
Lisez le résumé avant mise à niveau, puis appuyez sur Entrée pour continuer.
Si vous mettez à niveau les autres serveurs primaires de la zone de gestion, la mise à niveau démarre lorsque vous appuyez sur Entrée à cette étape.
Lorsque Mise à niveau terminée s'affiche, appuyez sur Entrée pour continuer.
Si des erreurs sont affichées, consultez les journaux d'installation dans le fichier /var/opt/novell/log/zenworks ou /var/opt/novell/log/zenworks/systemupdate/<GUID de mise à jour>.
Procédez de l'une des manières suivantes pour vérifier que ZENworks 2017 est en cours d'exécution :
Vérifier les services Linux en utilisant les commandes de service spécifiques
Sur le serveur, exécutez les commandes suivantes :
/etc/init.d/novell-zenserver status
/etc/init.d/novell-zenloader status
Pour des serveurs SLES 12 ou version ultérieure, exécutez les commandes suivantes :
systemctl status novell-zenserver
systemctl status novell-zenloader
Si les services ne sont pas en cours d'exécution, exécutez les commandes suivantes pour démarrer les services ZENworks :
/etc/init.d/novell-zenserver start
/etc/init.d/novell-zenloader start
Pour des serveurs SLES 12 ou version ultérieure, exécutez les commandes suivantes :
systemctl start novell-zenserver
systemctl start novell-zenloader
Vérifiez les services Linux en utilisant la commande de configuration
Sur le serveur, exécutez les commandes suivantes :
/opt/novell/zenworks/bin/novell-zenworks-configure ‑c SystemStatus
Les services ZENworks et leur état sont répertoriés.
Pour démarrer les services, exécutez la commande suivante :
/opt/novell/zenworks/bin/novell-zenworks-configure ‑c Start
Exécuter le centre de contrôle ZENworks
Utilisez l'URL suivante pour ouvrir le centre de contrôle ZENworks dans un navigateur Web sur n'importe quel périphérique de votre réseau :
https://<nom DNS du serveur primaire>/zenworks
ou
https://<adresse IP du serveur primaire>/zenworks
Pour mettre à niveau un autre serveur primaire, répétez les opérations à partir de l'Étape 2.
Pour plus d'informations sur les tâches consécutives à la mise à niveau, reportez-vous à la section Exécution des opérations postérieures à l'installation
du Guide d'installation du serveur ZENworks.
La première fois que vous mettez à niveau un serveur primaire vers ZENworks 2017, vous devez vérifier le schéma de base de données. N'effectuez pas cette procédure pour les mises à niveau suivantes de serveurs.
À l'invite de la console du serveur primaire, exécutez les commandes suivantes :
Sous Windows
cd to MEDIA_ROOT\Common\tools\zdc
zdc_verifyDB.bat
Sous Linux
cd to CHEMIN_SUPPORT/Common/tools/zdc
./zdc_verifyDB
ZENworks Diagnostic Center exécute les tests de diagnostic et génère les résultats au format HTML. Sur un serveur primaire Windows, les rapports sont stockés à l'emplacement suivant : %ZENWORKS_HOME%\logs\zdcreports\%SESSION%
Sur un serveur primaire Linux, les rapports sont stockés à l'emplacement suivant :
/var/opt/novell/log/zenworks/zdcreports
Pour afficher les rapports, ouvrez le fichier index.html situé dans le répertoire report.
Le journal complet des tests de diagnostic est stocké aux emplacements suivants :
Sous Windows : %ZENWORKS_HOME%\logs\zdcreports\zdc_zen11_verify_%SESSION%.log
Sous Linux : /var/opt/novell/log/zenworks/zdcreports
Procédez comme suit pour vérifier un schéma de base de données externe tel qu'un schéma de base de données Oracle, Microsoft SQL ou Sybase externe :
À l'invite de la console du serveur primaire, exécutez les commandes suivantes :
Sous Windows
cd to CHEMIN_SUPPORT/Common/tools/zdc
zdc_verifyDB.bat -d check
Sous Linux
cd to CHEMIN_SUPPORT/Common/tools/zdc
./zdc_verifyDB -d check
REMARQUE :le paramètre -d check ne doit être utilisé que dans le cadre d'une migration de la base de données d'un périphérique vers un autre. N'utilisez pas le paramètre -d check si la base de données est mise à niveau sur le même périphérique.
Spécifiez le type de la base de données. Entrez le chiffre correspondant au type de la base de données :
(1) Sybase
(2) MS-SQL
(3) Oracle
Indiquez les détails appropriés en fonction de la base de données (Microsoft SQL, Sybase ou Oracle).
REMARQUE :si vous utilisez une base de données Microsoft SQL, vous devez saisir le nom d'utilisateur dans un format correspondant au type d'authentification choisi :
Authentification Windows : <nom>@<domaine>
Authentification SQL Server : <nom>
(Conditionnel) S'il s'agit d'une base de données Sybase distante, saisissez le nom du moteur de base de données.
ZENworks Diagnostic Center exécute les tests de diagnostic et génère les résultats au format HTML. Sur un serveur primaire Windows, les rapports sont stockés à l'emplacement suivant : %ZENWORKS_HOME%\logs\zdcreports\%SESSION%
Sur un serveur primaire Linux, les rapports sont stockés à l'emplacement suivant :
/var/opt/novell/log/zenworks/zdcreports
Pour afficher les rapports, ouvrez le fichier index.html situé dans le répertoire report.
Le journal complet des tests de diagnostic est stocké aux emplacements suivants :
Sous Windows : %ZENWORKS_HOME%\logs\zdcreports\zdc_zen11_verify_%SESSION%.log
Sous Linux : /var/opt/novell/log/zenworks/zdcreports