3.0 Fehlerbehebung für die ZENworks-Befehlszeilenprogramme

In den folgenden Abschnitten werden Lösungen zu Problemen beschrieben, die bei der Verwendung der Novell® ZENworks®-Befehlszeilenprogramme auftreten können:

zman bleibt hängen, wenn die Ausgabe eines Befehls mit Befehlszeilen-Umleitungsoperatoren wie > oder >> in eine Datei umgeleitet wird

Ursprung: ZENworks 10 Configuration 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 die Berechtigungsnachweise direkt im Befehl mit den Optionen -U|--User und -P|--Password ein.
Aktion: Speichern Sie die Berechtigungsnachweise mit dem Befehl admin-store-credential und führen Sie den fehlgeschlagenen Befehl danach erneut 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 Configuration 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 Configuration 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 Configuration 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 Configuration 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. An der Eingabeaufforderung der Serverkonsole:

    • Wenn der Benutzer bereits auf dem Linux-Gerät vorhanden ist, führen Sie folgenden Befehl aus:

      groupmod -A non-rootusername zmanusers

    • Wenn der Benutzer noch nicht auf dem Linux-Gerät vorhanden ist, führen Sie folgenden Befehl aus:

      useradd -G zmanusers non-rootusername

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