7.1 Konfigurieren von Systemvariablen

Die Seite Systemvariablen ermöglicht Ihnen die Definition von Variablen, die zur Ersetzung von Pfaden, Namen usw. verwendet werden können, wenn Sie Daten in verschiedene Felder im ZENworks-Kontrollzentrum eingeben. Die auf dieser Seite definierten Systemvariablen können für alle Objekte in der ZENworks-Verwaltungszone verwendet werden.

Systemvariablen können auf Geräte- bzw. Ordnerebene außer Kraft gesetzt werden. Wenn Sie jedoch dieselbe Systemvariable einem Gerät oder Ordner hinzufügen, ihr aber einen anderen Wert zuweisen, überschreibt der Wert der neuen Variable den Wert der vererbten Systemvariable. Eine Variable auf der Geräteebene setzt dieselbe Variable auf Ordnerebene außer Kraft, die wiederum dieselbe Variable auf Systemebene außer Kraft setzt.

Die folgenden Abschnitte enthalten zusätzliche Informationen:

7.1.1 Erstellen von Systemvariablen

Um eine Variable auf Geräteebene zu erstellen:

  1. Klicken Sie im ZENworks-Kontrollzentrum auf den Karteireiter Geräte.

  2. Navigieren Sie zu dem gewünschten Gerät und klicken Sie es an, dann klicken Sie auf den Karteireiter Einstellungen.

  3. Klicken Sie auf Systemvariablen, und dann auf Einstellungen überschreiben

  4. Um eine Systemvariable hinzuzufügen, klicken Sie auf Hinzufügen und füllen Sie dann die Felder Name und Wert aus.

    Bei der Eingabe der Variablen in ein Objektfeld ist folgende Syntax zu beachten:

    ${VAR_NAME}

  5. Klicken Sie auf OK.

    Weitere Hilfe erhalten Sie, wenn Sie auf das Symbol klicken

Wenn Sie eine Variable auf Ordnerebene bereitstellen möchten (über das ZENworks-Kontrollzentrum), aktivieren Sie den Karteireiter Geräte, klicken Sie auf den Details-Link neben dem gewünschten Ordner, aktivieren Sie den Karteireiter Einstellungen und klicken Sie dann auf Systemvariablen. Weitere Hilfe erhalten Sie, wenn Sie auf das Symbol klicken.

  1. Klicken Sie im ZENworks-Kontrollzentrum auf den Karteireiter Geräte.

  2. Klicken Sie auf den Details-Link neben dem gewünschten Ordner, aktivieren Sie dann den Karteireiter Einstellungen, klicken Sie danach auf Systemvariablenund schließlich auf Einstellungen überschreiben.

  3. Um eine Systemvariable hinzuzufügen, klicken Sie auf Hinzufügen und füllen Sie dann die Felder Name und Wert aus.

    Bei der Eingabe der Variablen in ein Objektfeld ist folgende Syntax zu beachten:

    ${VAR_NAME}

  4. Klicken Sie auf OK.

    Weitere Hilfe erhalten Sie, wenn Sie auf das Symbol klicken

Um die Systemvariablen für Ihr ZENworks-System festzulegen, gehen Sie wie folgt vor:

  1. Klicken Sie im ZENworks-Kontrollzentrum auf den Karteireiter Konfiguration.

  2. Klicken Sie auf Systemvariablen.

  3. Um eine Systemvariable hinzuzufügen, klicken Sie auf Hinzufügen und füllen Sie dann die Felder Name und Wert aus.

    Bei der Eingabe der Variablen in ein Objektfeld ist folgende Syntax zu beachten:

    ${VAR_NAME}

  4. Klicken Sie auf OK.

7.1.2 Systemvariablen in den ZENworks-Richtlinien verwenden: Ein Fallbeispiel:

In diesem Szenario ist ein verwaltetes SLES 9- und SLES 10-Gerät vorhanden. Beide Geräte haben eine gemeinsame Datei, deviceid. Auf dem SLES 9 befindet sich die Datei unter /etc/opt/novell/zenworks/zmd und auf dem SLES 10 unter /etc/zmd. Angenommen, Sie möchten eine Kopie von deviceid für beide Geräte im Verzeichnis /tmp mithilfe der Fernausführungsrichtlinie ablegen: Anstatt zwei Fernausführungsrichtlinien, also jeweils eine auf dem verwalteten SLES 9-Gerät und eine auf dem verwalteten SLES 10-Gerät, zu erstellen, können Sie eine Richtlinie mithilfe von Systemvariablen erstellen.

Führen Sie die folgenden Aufgaben in der angegebenen Reihenfolge durch:

Erstellen einer Systemvariablen für das verwaltete SLES 9-Gerät

  1. Klicken Sie im ZENworks-Kontrollzentrum auf den Karteireiter Geräte.

  2. Klicken Sie auf Servers (Server).

  3. Klicken Sie in der Serverliste das verwaltete SLES 9-Gerät an und klicken Sie dann auf den Karteireiter Einstellungen.

  4. Klicken Sie auf Systemvariablen, und dann auf Einstellungen überschreiben

  5. Klicken Sie in der Kontrollleiste Systemvariablen auf Hinzufügen und tragen Sie dann die folgenden Informationen ein:

    • Name: Ursprungspfad

    • Wert: /etc/opt/novell/zenworks/zmd

  6. Klicken Sie auf OK.

  7. Klicken Sie auf Übernehmen und dann auf OK.

Erstellen einer Systemvariablen für das verwaltete SLES 10-Gerät

  1. Klicken Sie im ZENworks-Kontrollzentrum auf den Karteireiter Geräte.

  2. Klicken Sie auf Servers (Server).

  3. Klicken Sie in der Serverliste das verwaltete SLES 9-Gerät an und klicken Sie dann auf den Karteireiter Einstellungen.

  4. Klicken Sie auf Systemvariablen, und dann auf Einstellungen überschreiben

  5. Klicken Sie in der Kontrollleiste Systemvariablen auf Hinzufügen und tragen Sie dann die folgenden Informationen ein:

    • Name: Ursprungspfad

    • Wert: /etc/zmd

  6. Klicken Sie auf OK.

  7. Klicken Sie auf Übernehmen und dann auf OK.

Erstellen der Fernausführungsrichtlinie und Zuweisung zum verwalteten Gerät

  1. Klicken Sie im ZENworks-Kontrollzentrum auf den Karteireiter Richtlinien.

  2. Klicken Sie in der Liste Richtlinien auf Neu und danach auf Richtlinie, um die Seite Neue Richtlinie erstellen anzuzeigen.

  3. Klicken Sie in der Liste Richtlinientyp auf Fernausführungs-Richtlinie und danach auf Weiter, um die Seite Richtlinienname anzuzeigen.

  4. Füllen Sie die Felder Richtlinienname, Ordner und Beschreibung aus. Weitere Informationen hierzu finden Sie in Schritt 4 in Abschnitt 16.6, Fernausführungs-Richtlinie.

  5. Klicken Sie auf Weiter.

  6. Konfigurieren Sie auf der Seite Fernausführungsrichtlinie folgende Einstellungen:

    • Ausführbarer Typ: Wählen Sie Binär aus.

    • Max. Wartezeit: Wählen Sie Warten, bis das Programm die Ausführung beendet hat aus.

    • Name der ausführbaren Datei: /bin/cp.

    • Parameter für ausführbare Datei: ${source_path}/deviceid /tmp.

  7. Klicken Sie auf Weiter, um die Seite Zusammenfassung anzuzeigen.

  8. Überprüfen Sie die Informationen.

  9. Klicken Sie auf Weiter, um die Seite Richtlinienzuweisung anzuzeigen und weisen Sie dann den Geräten SLES 9 und SLES 10 die Richtlinie zu.

  10. Klicken Sie auf Weiter, um die Seite Richtlinienzeitplan anzuzeigen, wählen Sie dann den Zeitplan aus, der auf die Zuweisungen angewendet werden soll.

  11. Klicken Sie zum Anzeigen der Seite Richtliniengruppen auf Weiter. Weitere Informationen hierzu finden Sie in Schritt 12 in Abschnitt 16.6, Fernausführungs-Richtlinie.

  12. Klicken Sie zum Anzeigen der Seite Fertig stellen auf Weiter.

  13. Klicken Sie auf Fertig stellen.

Nachdem die Richtlinie den verwalteten Geräten zugewiesen wurde, wird eine Kopie von deviceid im Verzeichnis /tmp erstellt.