3.0 Fehlersuche bei ZENworks-Befehlszeilen-Dienstprogrammen

In den folgenden Abschnitten finden Sie Lösungen zu den Problemen, die bei der Arbeit mit Novell® ZENworks®-Befehlszeilen-Dienstprogrammen auftreten können:

zman bleibt hängen, wenn die Ausgabe eines Befehls mithilfe von Befehlszeilenoperatoren zur Umleitung wie ">" oder ">>" in eine Datei umgeleitet wird

Ursprung: ZENworks 10 Asset Management; zman.
Mögliche Ursache: Zur Ausführung der Befehle durch zman ist die Eingabe des Benutzernamens und Passworts des ZENworks-Administrators erforderlich. Wenn mit dem Befehl kein Berechtigungsnachweis angegeben wird, werden Sie aufgefordert, diesen einzugeben. Falls die Ausgabe des Befehls jedoch in eine Datei umgeleitet wird, werden Sie nicht zur Eingabe des Berechtigungsnachweises aufgefordert, da die Eingabeaufforderungen für Benutzername und Passwort ebenfalls in die Datei umgeleitet werden . Folglich bleibt zman hängen und wartet auf die Eingabe des Berechtigungsnachweises.
Aktion: Geben Sie den Berechtigungsnachweis als Teil des Befehls ein, indem Sie die Optionen -U|--User und -P|--Password verwenden.
Aktion: Speichern Sie den Berechtigungsnachweis mithilfe des Befehls admin-store-credential und führen Sie den Befehl anschließend aus.
Aktion: Leiten Sie mithilfe der Option -R|--Redirect die Ausgabe in eine Datei um, statt einen Umleitungsoperator wie > oder >> zu verwenden.

Eine falsche Erfolgsmeldung wird angezeigt, wenn das optionale Argument "Name der Staging-Gruppe" nicht an den Befehl "system-update-staging-group-create" weitergegeben wird

Ursprung: ZENworks 10 Asset Management, zman.
Erklärung: zman zeigt die folgende falsche Meldung an, wenn das optionale Argument "Name der Staging-Gruppe" nicht an den Befehl system-update-staging-group-create weitergegeben wird:
Successfully created the object "null"
Aktion: Führen Sie zur Anzeige der Liste der Staging-Gruppen, die die neu erstellte Staging-Gruppe enthalten würde, bei Eingabeaufforderung der Konsole den Befehl system-update-staging-group-list (susgl) ein.

Speichern des Berichts auf SLES 10 SP1mithilfe des Befehls "zman rpgn" nicht möglich

Ursprung: ZENworks 10 Asset Management; zman.
Aktion: Keine.

Die Imaging-Rolle, die einem Satellitenserver mithilfe des Befehls "zman ssaimg" hinzugefügt wurde, wird nicht sofort auf dem angewendet

Ursprung: ZENworks 10 Asset Management; zman.
Erklärung: Wenn Sie die Imaging-Rolle mithilfe des Befehls zman ssaimg konfigurieren, wird die Rolle umgehend dem Gerät hinzugefügt. Ist dies nicht der Fall, wird die Rolle bei der nächsten geplanten Geräteaktualisierung hinzugefügt.
Aktion: Wenn die Rolle auf dem Gerät jedoch sofort angewendet werden soll, müssen Sie das Gerät auf eine der folgenden Weisen manuell aktualisieren:
  • Führen Sie bei Aufforderung zur Eingabe eines Befehls den Befehl zman workstation-refresh|wrf aus. Wenn es sich bei dem verwalteten Gerät um einen Server handelt, führen Sie den Befehl zman server-refresh|srf aus.

  • Klicken Sie auf dem verwalteten Gerät mit der rechten Maustaste auf das Symbol ZENworks-Symbol und klicken Sie dann auf Aktualisieren.

Die zman-Befehle funktionieren nicht für Nicht-Root-Benutzer auf einem ZENworks Linux-Server

Ursprung: ZENworks 10 Asset Management; zman.
Erklärung: Wenn ein Nicht-Root-Benutzer die zman-Befehle auf einem ZENworks Linux-Server ausführt, wird die folgende Fehlermeldung angezeigt:

Ihre Privilegien reichen nicht aus, um zman-Befehle auszuführen. Als Nicht-Root-Benutzer in Linux sollten Sie zu einer zmanusers-Gruppe gehören, um zman-Befehle ausführen zu können

Aktion: Fügen Sie den Nicht-Root-Benutzer zur zmanusers-Gruppe hinzu, bevor Sie zman-Befehle ausführen.
  1. Melden Sie sich beim ZENworks-Server als root an.

  2. Geben Sie an der Eingabeaufforderung der Serverkonsole den folgenden Befehl ein:

    useradd -G zmanusers non-rootusername

  3. Melden Sie sich am ZENworks-Server als Nicht-Root-Benutzer an.