2.1 Désinstallation de ZENworks d'un serveur primaire sous Windows

Lors de la désinstallation d'un serveur ZENworks primaire, veuillez tenir compte des points suivants :

  • Un serveur ZENworks primaire héberge à la fois le logiciel ZENworks Primary Server et ZENworks Agent. Si un mot de passe de désinstallation de l'agent est requis (option Demander un mot de passe de désinstallation pour l'agent ZENworks activée), vous devez le connaître et l'indiquer au cours de la procédure de désinstallation.

    Le mot de passe de désinstallation de l'agent est défini dans le centre de contrôle ZENworks au niveau de la zone (Configuration > Paramètres de la zone de gestion > Gestion des périphériques > Agent ZENworks > Sécurité de l'agent), au niveau du dossier (Périphérique > Géré > dossier Détails > Paramètres > Gestion des périphériques > Agent ZENworks > Sécurité de l'agent) ou au niveau du périphérique (Périphériques > périphérique > Paramètres > Gestion des périphériques > Agent ZENworks > Sécurité de l'agent).

  • Le premier serveur ZENworks primaire installé dans votre système ne doit être supprimé qu'après tous les autres. Si vous utilisez une base de données ZENworks intégrée, il se trouve sur le premier serveur primaire et il est retiré lors de la désinstallation du serveur. Si vous utilisez une base de données externe, le premier serveur primaire héberge le certificat de serveur pour la zone de gestion ; son retrait interrompt la connexion de tous les autres serveurs primaires à la base de données ZENworks.

Pour désinstaller ZENworks d'un serveur primaire sous Windows, procédez comme suit :

  1. À l'invite de commande, exécutez la commande suivante pour lancer le programme de désinstallation de ZENworks :

    zenworks_installation_directory\novell\zenworks\bin\ZENworksUninstall.exe

    Pour afficher la liste des options de désinstallation, exécutez la commande ZENworksUninstall.exe --help.

  2. Cliquez sur Suivant, puis suivez les invites pour désinstaller le logiciel ZENworks. Si vous avez des questions sur l'une des options de désinstallation, consultez les informations du tableau ci-dessous :

    Écran

    Explication

    Informations sur l'administrateur

    Pour annuler l'enregistrement d'un périphérique de la zone de gestion ZENworks au cours du processus de désinstallation, vous devez indiquer les informations suivantes :

    • Serveur primaire : lors de la désinstallation d'un serveur ZENworks primaire, cette adresse est définie, par défaut, sur le port et l'adresse localhost du serveur. Si le serveur primaire n'utilise pas le port standard, modifiez l'adresse afin d'inclure le numéro de port correct.

    • Nom d'utilisateur : spécifiez le nom d'utilisateur d'un compte d'administration de ZENworks autorisé à annuler l'enregistrement de périphériques. Par défaut, le compte Administrateur est spécifié.

    • Mot de passe : spécifiez le mot de passe de l'administrateur ZENworks dans le champ Nom d'utilisateur.

    Désinstallation locale seulement (conserver le périphérique dans la zone) : sélectionnez cette option si vous souhaitez uniquement désinstaller le logiciel ZENworks du périphérique. Le périphérique continue d'être enregistré dans la zone de gestion.

    Vous ne pouvez effectuer une désinstallation locale que si une désinstallation par l'utilisateur est autorisée pour le périphérique (l'option Autoriser les utilisateurs à désinstaller ZENworks Agent est activée).

    L'option de désinstallation de l'agent par l'utilisateur est définie dans·le centre de contrôle ZENworks au niveau de la zone (Configuration > Paramètres de la zone de gestion > Gestion des périphériques > Agent ZENworks > Sécurité de l'agent), au niveau du dossier (Périphérique > Géré > dossier Détails > Paramètres > Gestion des périphériques > Agent ZENworks > Sécurité de l'agent) ou au niveau du périphérique (Périphériques > périphérique > Paramètres > Gestion des périphériques > Agent ZENworks > Sécurité de l'agent).

    Opérations

    Cet écran ne s'affiche que si vous vous êtes connecté à la zone de gestion afin d'annuler l'enregistrement du périphérique lors de la désinstallation du logiciel ZENworks.

    Seule l'option Désinstallez le serveur ZENworks et annulez l'enreg. du périphérique de la zone est disponible. Cliquez sur OK pour confirmer l'opération.

    Composants à conserver

    Sélectionnez, parmi les composants suivants, ceux qui ne doivent pas être désinstallés :

    • Pré-agent ZENworks : conserve l'installation du pré-agent ZENworks sur le périphérique, mais supprime tous les autres composants ZENworks. Par défaut, cette n'est pas sélectionnée.

      Si le pré-agent ZENworks reste installé sur le périphérique, il répond aux requêtes de découverte annoncées et aux requêtes Ping ZENworks lorsqu'une découverte basée sur IP est effectuée sur le périphérique.

      Pour supprimer le pré-agent ZENworks d'un périphérique après avoir désinstallé ZENworks du périphérique, reportez-vous à la section Removing the ZENworks Pre-Agent from a Device (Suppression du pré-agent ZENworks d'un périphérique) du manuel ZENworks Agent Reference (Référence de l'agent ZENworks).

    • CASA : ne désinstalle pas le logiciel Novell CASA (Common Authentication Services Adaptor). Par défaut, cette option est sélectionnée car CASA peut être utilisé par d'autres programmes.

    • Fichiers de création d'image ZENworks : laisse les fichiers image, situés dans le répertoire novell\zenworks\work\content-repo\images, sur le serveur. Par défaut, elle est sélectionnée.

    • Fichiers de contenu ZENworks : laisse sur le serveur les fichiers d'application, les fichiers de correctif, les fichiers de stratégie, les fichiers de mise à jour du système et les autres fichiers de contenu (situés dans le répertoire novell\zenworks\work\content-repo\content). Par défaut, elle est sélectionnée.

  3. Si ZENworks Agent requiert un mot de passe de désinstallation, entrez le mot de passe lorsque vous y êtes invité.

    Vous devez entrer le mot de passe dans les 5 minutes suivant l'affichage de l'invite, faute de quoi le processus de désinstallation expire et vous devez redémarrer le processus.

  4. Une fois la désinstallation terminée, la boîte de dialogue État de la désinstallation s'ouvre. Passez en revue les commentaires d'état, assurez-vous que l'option Redémarrer maintenant est sélectionnée, puis cliquez sur Terminer.

    Si vous le souhaitez, vous pouvez désélectionner l'option Redémarrer maintenant et redémarrer le serveur ultérieurement afin de terminer la désinstallation des fichiers et dossiers qui n'ont pas pu être supprimés.

  5. Une fois le redémarrage du serveur terminé, procédez comme suit pour vous assurer que ZENworks a bien été totalement supprimé :

    • Fichiers journaux ZENworks : les fichiers journaux sont délibérément conservés ici pour que vous puissiez vous y reporter. Le répertoire chemin_installation_ZENworks\Novell\ZENworks peut être supprimé manuellement à tout moment.

    • Icône du centre de contrôle ZENworks : si l'icône du centre de contrôle ZENworks reste sur le Bureau, vous pouvez la supprimer manuellement.

    • Fichiers de création d'image ZENworks : si vous avez conservé les fichiers image au cours de la désinstallation et souhaitez les supprimer ou les déplacer par la suite, ils sont situés dans le répertoire novell\zenworks\work\content-repo\images.

    • Fichiers de contenu ZENworks : si vous avez conservé les fichiers de contenu au cours de la désinstallation et souhaitez les supprimer ou les déplacer par la suite, ils sont situés dans le répertoire novell\zenworks\work\content-repo\content.

    • CASA : si vous avez conservé CASA au cours de la désinstallation et souhaitez le supprimer par la suite, vous pouvez le faire à l'aide de la fonction Ajout/Suppression de programmes de Windows. Si le répertoire c:\program files\novell\casa existe toujours même après avoir désinstallé CASA, vous pouvez le supprimer manuellement.

2.1.1 Désinstallation sans surveillance d'un serveur ZENworks primaire sous Windows

Pour désinstaller ZENworks d'un serveur primaire sous Windows en utilisant la méthode sans surveillance (silencieuse), procédez comme suit :

  1. À l'invite de commande, exécutez la commande suivante : répertoire_installation_zenworks\novell\zenworks\bin\ZENworksUninstall.exe <options_suppression> [options_zone] [options_affichage] [autres_options]

    IMPORTANT :utilisez la commande display_option -q pour effectuer une désinstallation sans surveillance du serveur ZENworks primaire.

    Tableau 2-1 Options de suppression

    Option

    Description

    -x

    --suppression

    Désinstalle le logiciel ZENworks du périphérique et annule l'enregistrement de ce dernier de la zone. L'utilisation de cette option ou de l'option -c est requise.

    -c

    --local-only

    Désinstalle le logiciel ZENworks du périphérique sans annuler l'enregistrement du périphérique de la zone. L'utilisation de cette option ou de l'option -x est requise.

    Un serveur ZENworks primaire héberge à la fois le logiciel ZENworks Server et ZENworks Agent. Pour effectuer une désinstallation locale du logiciel de l'agent, l'option Autoriser les utilisateurs à désinstaller l'agent ZENworks doit être activée pour le serveur dans le centre de contrôle ZENworks. Dans le cas contraire, la désinstallation locale échouera.

    Cette option est définie au niveau de la zone (Configuration > Paramètres de la zone de gestion > Gestion des périphériques > Agent ZENworks > Sécurité de l'agent), au niveau du dossier (Périphérique > Géré > dossier Détails > Paramètres > Gestion des périphériques > Agent ZENworks > Sécurité de l'agent) ou au niveau du périphérique (Périphériques > périphérique > Paramètres > Gestion des périphériques > Agent ZENworks > Sécurité de l'agent).

    -s

    Indique l'adresse IP ou le nom DNS du serveur primaire et le numéro de port sur lequel le serveur s'exécute. Si le serveur primaire s'exécute sur le port par défaut (80), vous ne devez pas utiliser cette option.

    -o

    --oem

    Conserve le pré-agent ZENworks, mais désinstalle les paquetages ZENworks Agent.

    -i

    --delete-images

    Supprime les fichiers image ZENworks du serveur. Ces fichiers sont stockés dans le répertoire /var/opt/novell/zenworks/content-repo/images.

    -j

    --delete-content

    Supprime les fichiers de contenu ZENworks (fichiers d'application, fichiers de correctif, fichiers de mise à jour du système, fichiers de stratégie, etc.) du serveur. Ces fichiers sont stockés dans le répertoire /var/opt/novell/zenworks/content-repo/content.

    Tableau 2-2 Options de zone

    Option

    Description

    -u <nom_utilisateur>

    --user <nom_utilisateur>

    Spécifie le nom d'utilisateur d'un administrateur ZENworks autorisé à annuler l'enregistrement de périphériques dans la zone de gestion. Cela est requis uniquement en cas d'utilisation de l'option de suppression -x.

    -p <mot_de_passe>

    --password <mot_de_passe>

    Spécifie le mot de passe de l'administrateur ZENworks fourni par l'option -u.

    -z <nom_zone>

    --zone <nom_zone>

    Nom de la zone actuelle du périphérique.

    -g <guid>

    --guid <guid>

    GUID du périphérique.

    -l <paquetages>

    --list <paquetages>

    Liste triée des paquetages à désinstaller. Les éléments de cette liste sont séparés par des points-virgules.

    Tableau 2-3 Options d'affichage

    Option

    Description

    -q

    --quiet

    Effectue une désinstallation silencieuse.

    -h

    --help

    Affiche le message et quitte.

    Tableau 2-4 Autres options

    Option

    Description

    -L

    --leave-packages

    Conserve les paquetages tiers. Vous devez au moins spécifier les trois premiers caractères du nom du paquetage à conserver. Vous pouvez également spécifier plusieurs noms de paquetage en les séparant par une virgule (,).

    -d

    --remove-log-dir

    Supprime le répertoire des journaux.