3.1 Désinstallation de ZENworks d'un serveur primaire sous Linux

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

  • 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 Linux, procédez comme suit :

  1. Entrez la commande suivante à l'invite de la console du serveur pour lancer le programme de désinstallation de ZENworks :

    /opt/novell/zenworks/bin/zenuninstall –x –s http://adresse_du_serveur:numéro_port -u nom_utilisateur -p mot_de_passe

    Par exemple :

    /opt/novell/zenworks/bin/zenuninstall –x –s http://zenserver.novell.com:8080 -u Administrator -p novell

    -x

    Désinstalle le logiciel ZENworks du périphérique et annule l'enregistrement de ce dernier de la zone. Si vous ne souhaitez pas annuler l'enregistrement du logiciel, utilisez plutôt l'option -c.

    -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.

    -u

    Spécifie le nom d'utilisateur d'un administrateur ZENworks autorisé à annuler l'enregistrement de périphériques dans la zone de gestion. Si vous n'utilisez pas cette option, vous êtes invité à saisir le nom d'utilisateur.

    -p

    Spécifie le mot de passe de l'administrateur ZENworks.

    D'autres options peuvent être utilisées avec le programme d'installation. La syntaxe suivante s'applique lors de l'utilisation des options :

    /opt/novell/zenworks/bin/zenuninstall <option_suppression> [options_zone] [options_affichage] [autres_options]

    Tableau 3-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 Adaptive Agent. Pour effectuer une désinstallation locale du logiciel ZENworks Adaptive Agent, l'option Autoriser les utilisateurs à désinstaller ZENworks Adaptive Agent 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).

    -o

    --oem

    Conserve le pré-agent ZENworks, mais désinstalle les paquetages ZENworks Adaptive 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 3-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 3-3 Options d'affichage

    Option

    Description

    -q

    --quiet

    Effectue une désinstallation silencieuse.

    -h

    --help

    Affiche le message et quitte.

    Tableau 3-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.