Les sections suivantes fournissent des informations sur la mise à niveau de ZENworks 7 Linux Management avec IR1 ou ZENworks 7 Linux Management - Dell Edition vers ZENworks 7.3 Linux Management :
Vous pouvez mettre à niveau le serveur ZENworks 7 Linux Management avec IR1 ou ZENworks 7 Linux Management - Dell Edition vers ZENworks 7.3 Linux Management en effectuant une mise à niveau directe (in-place) par-dessus la version précédente.
Avant d'appliquer n'importe quel type de mise à niveau, effectuez les opérations qui suivent :
Faites une sauvegarde de vos zones de stockage de données, de vos objets et d'eDirectory. Pour plus d'informations, reportez-vous à la section Maintenance de la zone de stockage des objets et des données ZENworks
dans le Guide d'administration de Novell ZENworks 7.3 Linux Management.
Assurez-vous qu'eDirectory écoute sur le port 10389.
Créez une image des serveurs ZENworks.
Assurez-vous que l'horloge système du serveur ZENworks Linux Management et que celle du serveur sur lequel la base de données Oracle ou PostgreSQL sont synchronisées.
Supprimez Openldap 2 du serveur ZENworks s'il s'y trouve.
Pour vérifier si Openldap 2 est installé, exécutez rpm -qa /grep openldap2 à l'invite de la console du serveur. Cette opération affiche la version du paquetage installé.
Pour supprimer Openldap 2, exécutez rpm -e openldap2.
Une mise à niveau directe (in-place) permet de mettre à niveau une version ZENworks 7 Linux Management avec IR1 ou ZENworks 7 Linux Management - Dell Edition vers ZENworks 7.3 Linux Management via le même serveur ZENworks primaire. Supposons, par exemple, que le serveur ZENworks primaire de votre système ZENworks 7 Linux Management avec IR1 soit installé sur un périphérique SLES 9 32 bits et que vous vouliez effectuer une mise à niveau vers ZENworks 7.3 Linux Management. L'utilisation d'une mise à niveau directe (in-place) entraîne la mise à niveau du système ZENworks Linux Management décrit précédemment vers ZENworks 7.3 Linux Management sur ce même périphérique SLES 9 32 bits.
Le processus de mise à niveau met le serveur ZENworks à niveau et permet de créer des ensembles de mise à niveau pour chaque plate-forme prise en charge. Les ensembles de mise à niveau sont ensuite forcés vers les périphériques assignés, sur lesquels le nouvel agent ZENworks est installé.
Une mise à niveau directe (in-place) est plus particulièrement adaptée aux petits systèmes ZENworks Linux Management avec moins de 100 périphériques gérés par un seul serveur ZENworks primaire. Une mise à niveau directe (in-place) permet d'effectuer une mise à niveau sans prévoir d'arrêt du fonctionnement du serveur ; le serveur et les périphériques sont en effet mis à jour relativement rapidement.
Afin de mettre à niveau le serveur ZENworks, complétez les procédures qui suivent dans l'ordre indiqué.
IMPORTANT :le serveur ZENworks ne peut pas être mis à niveau de ZENworks 7 Linux Management avec IR1 vers ZENworks 7.3 Linux Management si la mise à niveau est interrompue. Si le processus de mise à niveau est interrompu, contactez le support technique Novell.
Assurez-vous que le serveur fonctionne et qu'il satisfait aux exigences de configuration. Reportez-vous à la Section 2.1, Configuration requise pour le serveur ZENworks.
Sur le serveur Linux, montez le support de Novell ZENworks 7.3 Linux Management à l'aide de la commande mount périphérique point_montage.
Par exemple, mount /dev/cdrom /zlm73.
Si vous utilisez une image ISO plutôt qu'un support physique, copiez cette image dans un dossier temporaire sur le serveur Linux, puis montez-la via la commande suivante :
mount -o loop /chemin_dossier_temp/isomimagename.iso point_montage
Remplacez chemin_dossier_temp par le chemin d'accès au dossier temporaire et point_montage par le chemin d'accès à l'emplacement du système de fichiers où vous voulez monter l'image. Le chemin indiqué par point_montage doit déjà exister.
Par exemple :
mount -o loop /zlm73/ZEN73_LinuxMgmt.iso /zlm73/install
Loguez-vous en tant que root, puis lancez le programme de mise à niveau à partir du point de montage à l'aide de la commande suivante :
./zlm-upgrade
Lorsque vous êtes invité à mettre à niveau ZENworks Linux Management, saisissez O pour continuer.
Lisez l'Accord de licence de logiciel, en appuyant sur la touche Page suivante pour faire défiler la page vers le bas, puis saisissez O pour accepter l'accord.
Saisissez O lorsque le système vous demande si vous mettez à niveau un serveur ZENworks primaire.
Vérifiez que tous les services ZENworks des serveurs secondaires sont arrêtés. Vous pouvez exécuter /opt/novell/zenworks/bin/zlm-config --stop pour arrêter les services des serveurs secondaires.
Appuyez sur Entrée pour continuer.
Le programme de mise à niveau arrête les services ZENworks, abonne aux chaînes de mise à niveau, met à niveau les RPM, met à niveau ZMD, exécute les scripts de mise à niveau, puis met à jour le schéma de base de données.
(Facultatif) Si vous voulez mettre à niveau des serveurs ZENworks secondaires, passez à la section Application d'une mise à niveau directe (in-place) sur un serveur ZENworks secondaire.
Passez à la Section 11.5.2, Mise à niveau des périphériques gérés.
Vous devez mettre à niveau le serveur ZENworks primaire avant de mettre à niveau les serveurs ZENworks secondaires. Pour des informations détaillées, reportez-vous à la section Application d'une mise à niveau directe (in-place) sur le serveur ZENworks primaire.
Assurez-vous que le serveur fonctionne et qu'il satisfait aux exigences de configuration. Reportez-vous à la Section 2.1, Configuration requise pour le serveur ZENworks.
Sur le serveur Linux, montez le support de Novell ZENworks 7.3 Linux Management à l'aide de la commande mount périphérique point_montage.
Par exemple, mount /dev/cdrom /zlm73.
mount périphérique point_montage
Si vous utilisez une image ISO plutôt qu'un support physique, copiez cette image dans un dossier temporaire sur le serveur Linux, puis montez-la via la commande suivante.
mount -o loop /chemin_dossier_temp/nom_image_iso.iso point_montage
Remplacez chemin_dossier_temp par le chemin d'accès au dossier temporaire et point_montage par le chemin d'accès à l'emplacement du système de fichiers où vous voulez monter l'image. Le chemin indiqué par point_montage doit déjà exister.
Par exemple :
mount -o loop /zlm73/ZEN73_LinuxMgmt.iso /zlm73/install
Loguez-vous en tant que root, puis lancez le programme de mise à niveau à partir du point de montage à l'aide de la commande suivante :
./zlm-upgrade
Lorsque vous êtes invité à mettre à niveau ZENworks Linux Management, saisissez O pour continuer.
Lisez l'Accord de licence de logiciel, en appuyant sur la touche Page suivante pour faire défiler la page vers le bas, puis saisissez O pour accepter l'accord.
Le programme d'installation arrête les services ZENworks, abonne aux chaînes de mise à niveau, met à niveau les RPM, met à niveau ZMD, exécute les scripts de mise à niveau, puis redémarre les services ZENworks.
Saisissez N lorsque le système vous demande si vous mettez à niveau un serveur ZENworks primaire.
Saisissez O lorsque le système vous demande si vous avez mis à niveau le serveur ZENworks primaire.
Ignorez toutes les erreurs « échec de l'arrêt » que vous recevez. Par exemple, vous recevez une erreur indiquant qu'eDirectory n'a pas pu être arrêté, mais il était déjà arrêté lorsque vous avez exécuté /opt/novell/zenworks/bin/zlm-config --stop à l'Étape 6.
Le programme de mise à niveau arrête les services ZENworks, abonne aux chaînes de mise à niveau, met à niveau les RPM, met à niveau ZMD et exécute les scripts de mise à niveau.
À l'issue de la mise à niveau, les services ZENworks sont redémarrés. Cette opération peut prendre quelques minutes.
Supprimez ostargets.xml en exécutant la commande rm /var/opt/novell/zenworks/lib/www/ostargets.xml à l'invite de la console du serveur.
Copiez manuellement ostargets.xml depuis /var/opt/novell/zenworks/lib/www/ sur le serveur ZENworks primaire vers /var/opt/novell/zenworks/lib/www/ sur le serveur secondaire.
Modifiez la propriété de ostargets.xml pour zenworks en exécutant chown zenworks : zenworks /var/opt/novell/zenworks/lib/www/ostargets.xml à l'invite de la console du serveur.
(Facultatif) Répétez les opérations de l'étape 1 à l'étape 10 pour chaque serveur ZENworks secondaire que vous voulez mettre à niveau.
La mise à niveau des périphériques gérés vers ZENworks 7.3 Linux Management installe le nouvel agent ZENworks Agent.
Vous pouvez mettre à niveau un périphérique géré de ZENworks 7 Linux Management IR1 ou de ZENworks 7 Linux Management - Dell Edition vers ZENworks 7.3 Linux Management, soit manuellement, soit à l'aide des ensembles de mise à niveau. Pour plus d'informations sur la procédure de mise à niveau manuelle des périphériques gérés, reportez-vous à la Section 11.1.3, Mise à niveau manuelle de périphériques gérés.
IMPORTANT :avant de mettre à niveau, veillez à annuler l'assignation des stratégies appliquées sur le périphérique si vous ne souhaitez pas qu'elles soient appliquées de nouveau après la mise à niveau vers ZENworks 7.3 Linux Management.
Pour mettre à niveau les périphériques gérés à l'aide des ensembles de mise à niveau :
Créez un ensemble de mise à niveau. Pour plus d'informations sur la procédure de création d'un ensemble de mise à niveau, reportez-vous à la section Création d'un ensemble de mise à niveau.
Créez un script pour l'ensemble de mise à niveau. Pour plus d'informations sur la procédure de création d'un script pour l'ensemble de mise à niveau, reportez-vous à la section Création d'un script pour les ensembles de mise à niveau.
Créez un catalogue pour l'ensemble de mise à niveau. Pour plus d'informations sur la procédure de création d'un catalogue pour l'ensemble de mise à niveau, reportez-vous à la section Création de catalogues pour les ensembles de mise à niveau.
Mettez à niveau le périphérique géré à l'aide de l'ensemble de mise à niveau. Pour plus d'informations, reportez-vous à la section Mise à niveau de périphériques gérés autres que SLES 10 et SLED 10 à l'aide d'un ensemble de mise à niveau.
REMARQUE :les paramètres ZMD dans ZENworks 7 Linux Management IR1 et ZENworks 7 Linux Management - Dell Edition ne disposent d'aucune préférence du niveau de sécurité. En revanche, les paramètres ZMD dans ZENworks 7.3 Linux Management disposent de cette préférence. Lorsque vous procédez à une mise à niveau de ZENworks 7 Linux Management IR1 ou de ZENworks 7 Linux Management - Dell Edition vers ZENworks 7.3 Linux Management, le niveau de sécurité ZMD est défini sur la valeur par défaut . Vous pouvez définir la préférence sur la valeur de votre choix à l'aide de la commande rug ou via le Centre de contrôle Zenworks. Pour plus d'informations sur la procédure d'utilisation de la commande rug, reportez-vous à la section rug(1)
dans le Guide d'administration de Novell ZENworks 7.3 Linux Management. Pour plus d'informations sur la procédure de définition de la préférence du niveau de sécurité à l'aide du Centre de contrôle ZENworks, reportez-vous à la section Configuring the ZENworks Management Daemon (zmd) Settings
(Configuration des paramètres de ZENworks Management Daemon (zmd)) dans le Guide d'administration de Novell ZENworks 7.3 Linux Management.