3.0 Dépannage des utilitaires de ligne de commande ZENworks

Les sections suivantes décrivent les solutions aux problèmes susceptibles de se produire lorsque vous travaillez avec les utilitaires de ligne de commande Novell® ZENworks® :

zman se fige lorsque la sortie d'une commande est redirigée vers un fichier via des opérateurs de redirection de ligne de commande tels que > ou >>

Source : ZENworks 10 Asset Management; zman.
Cause possible : zman a besoin du nom d'utilisateur et du mot de passe de l'administrateur ZENworks pour exécuter chaque commande. Si les références ne sont pas fournies avec la commande, vous êtes invité à les saisir. Par contre, si la sortie de la commande est redirigée vers un fichier, vous n'êtes pas invité à saisir les références : les invites de saisie du nom d'utilisateur et du mot de passe sont en effet également redirigées vers le fichier. zman se fige donc et attend que les références soient saisies.
Action : spécifiez les références au sein de la commande grâce aux options -U|--User et -P|--Password.
Action : stockez les références à l'aide de la commande admin-store-credential, puis exécutez la commande.
Action : redirigez la sortie vers un fichier à l'aide de l'option -R|--Redirect au lieu d'un opérateur de réacheminement tel que > ou >>.

Un message de réussite s'affiche à tort lorsque l'argument facultatif « nom de groupe provisoire » n'est pas transmis à la commande system-update-staging-group-create.

Source : ZENworks 10 Asset Management, zman.
Explication : zman affiche le message incorrect suivant si l'argument facultatif du nom de groupe provisoire n'est pas transmis à la commande system-update-staging-group-create :
Successfully created the object "null"
Action : pour afficher la liste des groupes provisoires, y compris celui qui vient d'être créé, exécutez la commande system-update-staging-group-list (susgl) à l'invite de la console.

Impossible d'enregistrer le rapport sur SLES 10 SP1 à l'aide de la commande zman rpgn

Source : ZENworks 10 Asset Management; zman.
Opération : aucune.

Le rôle de création d'image ajouté à un satellite à l'aide de la commande zman ssaimg n'est pas appliqué immédiatement au serveur.

Source : ZENworks 10 Asset Management; zman.
Explication : si vous configurez le rôle Création d'image à l'aide de la commande zman ssaimg, le rôle est immédiatement ajouté au périphérique. Si le rôle n'est pas ajouté immédiatement, il ne le sera que lors du rafraîchissement suivant du périphérique.
Action : si vous voulez appliquer immédiatement le rôle au périphérique, vous devez rafraîchir manuellement ce dernier en procédant de la façon suivante :
  • À l'invite de commande, exécutez zman workstation-refresh|wrf. Si le périphérique géré est un serveur, exécutez zman server-refresh|srf.

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

Les commandes zman ne fonctionnent pas pour les utilisateurs non root sur un serveur ZENworks Linux.

Source : ZENworks 10 Asset Management; zman.
Explication : si un utilisateur non root exécute les commandes zman sur un serveur ZENworks Linux, le message d'erreur suivant s'affiche :

Vous ne disposez pas des privilèges suffisants pour exécuter des commandes zman. En tant qu'utilisateur non root dans Linux, vous devez faire partie du groupe zmanusers pour exécuter des commandes zman.

Action : ajoutez l'utilisateur non root au groupe zmanusers avant d'exécuter les commandes zman.
  1. Connectez-vous au serveur ZENworks en tant qu'utilisateur racine.

  2. À l'invite de la console du serveur, exécutez la commande suivante :

    useradd -G zmanusers non-rootusername

  3. Loguez-vous au serveur ZENworks en tant qu'utilisateur non root.