30.2 Multicasting von Images

Zu Preboot Services von ZENworks Linux Management gehört eine Multicasting-Funktion für die Imaging-Software. Sie können das Multicasting von Images entweder im ZENworks-Kontrollzentrum oder manuell durchführen:

30.2.1 Multicasting im ZENworks-Kontrollzentrum

Konfigurieren von Multicast-Bundles

Bei Preboot Services ist Multicasting ein automatisierter Vorgang. Wie unter Beispiel für automatisches Multicasting beschrieben, definieren Sie einfach ein Multicast-Bundle und weisen es den Geräten zu. Die Multicast-Sitzung wird gestartet, wenn das konfigurierte Auslöserereignis eintritt.

Mit ZENworks Linux Management können Sie Software mithilfe eines Bundles installieren. Software in einem Bundle, das direkt zugeordnet ist, gilt als zwingend erforderlich; die Software wird auf allen zugeordneten Geräten installiert (das Bundle ist den Geräten, ihren Gruppen oder ihren Ordnern direkt zugeordnet).

So konfigurieren Sie ein Multicast-Bundle und weisen dem Bundle Geräte zu:

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

    Karteireiter „Bundles“, Neue Menü-Optionen
  2. Klicken Sie auf Neu > Bundle, um den Assistenten zum Erstellen neuer Bundles zu starten:

    Schritt 1 zur Erstellung eines neuen Bundles: Bundle-Typ auswählen
  3. Wählen Sie im Assistenten zum Erstellen neuer Bundles die Option Preboot-Bundle und klicken Sie dann auf Weiter, um die Seite „Preboot-Bundle-Typ auswählen“ anzuzeigen:

    Schritt 2 zur Erstellung eines neuen Bundles: Preboot-Bundle-Typ auswählen
  4. Wählen Sie die Option ZENworks-Multicast-Bundle und klicken Sie dann auf Weiter, um die Seite „Allgemeine Informationen festlegen“ anzuzeigen.

    Schritt 3 - Seite zur Erstellung eines neuen Bundles: „Allgemeine Informationen einstellen“ (Felder für Name, Ordner und Beschreibung)
  5. Füllen Sie die Felder aus:

    Name: (Erforderlich) Obwohl Bundles im ZENworks-Kontrollzentrum anhand ihres Symbols erkannt werden können, ebenso wie durch den Ordner, unter dem sie aufgeführt sind, sollten Sie ein Namensgebungsschema entwickeln, das zwischen den ZENworks-Multicast-Bundles unterscheidet, die zusammen in einem Ordner aufgeführt werden.

    Weitere Informationen finden Sie unter Abschnitt C.0, Benennungskonventionen im ZENworks-Kontrollzentrum.

    Ordner: Suchen Sie nach dem Ordner, in dem das ZENworks-Multicast-Bundle im ZENworks-Kontrollzentrum angezeigt werden soll. Der Ordner muss vorhanden sein. Sie können keinen nicht vorhandenen Ordner angeben, weil ZENworks sie nicht aus diesem Assistenten heraus erstellt.

    Beschreibung: Geben Sie eine Beschreibung an, die Aufschluss über den genauen Zweck dieses ZENworks Multicast-Bundles gibt.

    Wenn Sie Teilmengen eines Image verwenden, geben Sie unbedingt an, für welchen Dateisatz dieses Bundle konfiguriert wurde.

  6. Klicken Sie zum Anzeigen der Seite „Master-Image-Ursprung“ auf Weiter:

    Schritt 4 zur Erstellung eines neuen Bundles: Image-Ursprung verwalten (Felder „Dateipfad“ und „Dateisatz“)
  7. Füllen Sie die Felder aus:

    ZENworks Multicast-Bundles verwenden ein Image, das vorher von einem Gerät übernommen wurde und auf einem Imaging-Server gespeichert ist. Das Image wird zu einem bestimmten Zeitpunkt an mehrere Geräte gesendet, um es auf diese zurückzuspielen. Dadurch wird die Netzwerk-Bandbreite sparsamer ausgenutzt, als wenn das Image einzeln an jedes Gerät gesendet würde. Beispiel: Wenn Sie in der Multicast-Sitzung über 10 Geräte verfügen und das Image 3 GB groß ist, wird Ihr Netzwerk mit 3 GB Netzwerkverkehr belastet, um das Image auf alle 10 Geräte zurückzuspielen. Ohne Multicasting würde das Netzwerk mit 30 GB Netzwerkverkehr belastet werden.

    Für die korrekte Ausführung von Multicasting müssen alle Router und Switches im Netzwerk für Multicast-Funktionen konfiguriert sein. Andernfalls werden Multicast-Pakete möglicherweise nicht korrekt verteilt.

    Dateipfad: Das Verzeichnis auf dem Imaging-Server, in dem die vom ZENworks Multicast-Bundle zu verwendende Image-Datei gespeichert wird.

    Dateisatz: Mit diesem Feld Dateisatz werden dem aktuellen ZENworks-Image-Bundle Dateisätze zugewiesen. Dateisätze werden auf dem Imaging-Server ausgehend vom Basis-Image mithilfe des Dienstprogramms Image Explorer definiert. Dieses Programm kann über einen Linux-Server, auf dem Samba ausgeführt wird, auf einem Windows-Gerät ausgeführt werden. Das Dienstprogramm Image Explorer befindet sich auf dem Linux-Server unter /opt/novel/zenworks/zdm/imaging/winutils/ImgExp.exe.

    Bei der Definition eines Dateisatzes mithilfe von Image Explorer geben Sie die Dateien und Verzeichnisse an, die aus dem Image ausgeschlossen werden sollen. Ein Dateisatz ist also ein Teilsatz des ursprünglichen Image, bei dem die in Image Explorer ausgewählten Dateien ausgeschlossen wurden. Es wird keine separate Imagedatei für den Dateisatz erstellt; stattdessen enthält ein Dateisatz interne Attribute, die für die ausgeschlossenen Informationen stehen. Obwohl also ein Dateisatz nicht als gesonderte, physische Image-Datei existiert, wird darauf so zugegriffen, als ob dies der Fall wäre, und das Image wird mit Ausnahme der ausgeschlossenen Dateien auf das Empfängergerät gebracht.

    Angenommen device1image.zmg ist die Image-Datei auf dem Imaging-Server. Sie ermitteln mithilfe von Image Explorer, welche Daten ausgeschlossen werden sollen, und weisen das Ergebnis einer Dateisatznummer zu, beispielsweise 2. Wenn ein Gerät gestartet wird, das diesem ZENworks-Image-Bundle zugewiesen ist, wird für das Imaging die kleinere Version (Dateisatz 2) von device1image.zmg verwendet.

    Dateisätze bieten den Vorteil, dass Sie ein Basis-Image erstellen und für die verschiedenen Geräte leicht abwandeln können, und nicht für jedes Gerät gesonderte, leicht unterschiedliche Basis-Images erstellen müssen. Da über die Dateisätze nur die ausgeschlossenen Dateien festgelegt werden, sind neue Dateien, die Sie über Image Explorer zum Basis-Image hinzufügen, automatisch in allen Dateisätzen enthalten. Wenn diese Dateien nicht in einen Dateisatz aufgenommen werden sollen, müssen Sie diese neuen Dateien mithilfe von Image Explorer aus dem betreffenden Dateisatz ausschließen.

    Maximal sind 10 Dateisätze möglich. Jede der zehn Dateisatznummern steht für das ursprüngliche Basis-Image, es sei denn, Sie verwenden Image Explorer und weisen das Ergebnis einer Dateisatznummer zu.

    WICHTIG:Wenn Sie 10 verschiedene Dateisätze erstellen, kann das ursprüngliche Image verloren gehen. Wenn Sie die Informationen des ursprünglichen Image beibehalten möchten, dürfen Sie dem Dateisatz 1 keine Ausschlussregeln mit Image Explorer Ausschlussinformationen zuweisen, da dieser Dateisatz der Standarddateisatz ist, der verwendet wird, wenn Sie nicht mit dem Assistenten eine Datei auswählen.

  8. Füllen Sie die Felder aus:

    Es gibt zwei Trigger, mit deren Hilfe Sie bestimmen können, wann die ZENworks Multicast-Sitzung gestartet werden soll. Der erste erkannte Auslöser startet die Sitzung.

    Eine Sitzung besteht aus allen dem ZENworks Multicast-Bundle zugewiesenen Clients (Geräten), die starten (sich anmelden), jedoch auf einen Beginn-Trigger warten müssen. Daher können die Startvorgänge für die Geräte verzögert werden, bis einer der Auslöser erkannt wird. Das kann sogar so lange dauern, wie in einem Eintrag für die verstrichene Zeit oder die Anzahl der Clients angegeben.

    Nachdem eine Sitzung bereits gestartet ist, nehmen andere startende, diesem Bundle zugewiesene Geräte nicht mehr an dieser Sitzung teil. Sie werden jedoch in die nächste Sitzung aufgenommen, wenn diese ausgelöst wird.

    Sitzung beginnen, wenn: Sie haben zwei Auswahlmöglichkeiten:

    • ____ Clients angemeldet sind

      Wird dieser Auslöser zuerst erfüllt, beschränkt er die Sitzung auf die Anzahl der angegebenen Clients. Der Standardwert ist 1.

    • ____ Minuten verstrichen sind, seit ein neuer Client angemeldet wurde.

      Wird dieser Auslöser zuerst erfüllt, beginnt die Sitzung. Dabei spielt die Anzahl der angemeldeten Clients keine Rolle. Lediglich mindestens ein Client muss angemeldet sein (anderenfalls gibt es kein Gerät für das Multicasting).

      Ein „neuer Client“ bedeutet, dass es sich um das erste zu startende Gerät handelt, das diese Trigger-Warterunde eröffnet. Der Standardwert ist 5.

    Diese Auslöser sind nützlich, wenn Sie einen Rationalisierungseffekt bei mehreren angemeldeten Clients wünschen, jedoch die Sitzung nicht zu lange blockieren möchten.

  9. Klicken Sie auf Weiter, um die Seite „Zusammenfassung“ anzuzeigen.

  10. Überprüfen Sie die Konfiguration und klicken Sie dann auf eine der folgenden Optionen:

    Zurück: Ermöglicht Ihnen, nach Überprüfung der Zusammenfassung Änderungen durchzuführen.

    Weiter: Klicken Sie, um folgende Aufgaben vor der Erstellung des Bundles durchzuführen:

    • Geben Sie Gerätezuweisungen für dieses Bundle an

    • Angeben der Gruppen für dieses Bundle

    Fahren Sie unter Abschnitt 30.6, Zuweisen nicht zugewiesener Preboot-Bundles fort, um das Bundle zuzuweisen und den Assistenten abzuschließen.

    Fertig stellen: Erstellt das Multicast-Bundle so, wie es durch die Einstellungen konfiguriert wurde, die auf der Seite „Zusammenfassung“ aufgeführt sind.

Dieses Bundle ist nach seiner Erstellung keinem Gerät und keiner Gruppe zugeordnet, es sei denn, Sie klicken auf Weiter statt auf Fertig stellen, um diese Zuordnung vorzunehmen.

WICHTIG:Wenn dieses Preboot-Bundle auf einem Verwaltungsgerät innerhalb der Firewall erstellt wurde und Sie es einem Gerät außerhalb der Firewall zuweisen, muss Port 8089 in beide Richtungen offen sein (PUBLIC -> PRIVATE und PUBLIC <- PRIVATE).

Wenn das Auslöserereignis für das Multicast-Bundle eintritt (in Schritt 8 konfiguriert), beginnt die Multicast-Sitzung.

Aktivieren einer Multicast-Sitzung

Mit einem Assistenten können Sie jedes dem ZENworks-Multicast-Bundle zugewiesene Gerät für den Erhalt des Bundles beim erneuten Booten aktivieren, selbst wenn die Konfiguration des Geräts „Keine Aktion “ lautet (sieheSchritt 5 bis Schritt 7 in Abschnitt 30.7, Bearbeiten der Arbeit der Preboot Services).

Der Assistent weist einem Gerät kein Bundle zu und macht das Bundle auch für kein Gerät zum wirksamen Bundle. Es richtet lediglich ein Gerät dafür ein, ZENworks-Multicast-Bundle-Aufgaben für dessen wirksames Bundle beim nächsten Gerätestart auszuführen.

So aktivieren Sie ein ZENworks-Multicast-Bundle:

  1. Klicken Sie im ZENworks-Kontrollzentrum auf den Karteireiter Bundles, um die gleichnamige Seite aufzurufen:

    Karteireiter „Bundles“: verfügbare Bundles werden angezeigt
  2. Aktivieren Sie das Kontrollkästchen neben einem ZENworks-Multicast-Bundle.

    Karteireiter „Bundles“, Menü-Optionen unter „Aktion“
  3. Klicken Sie auf Aktionen > Multicast-Sitzung aktivieren, um den Assistenten zur Aktivierung von Multicast-Sitzungen zu starten:

    Schritt 1 für die Aktivierung einer Multicast-Sitzung: Zusammenfassung
  4. Klicken Sie auf Fertig stellen, um Multicasting für das ausgewählte Gerät zu aktivieren.

  5. Bestätigen Sie die Meldung, die angibt, dass Multicasting erfolgreich aktiviert wurde, mit OK.

    Das nächste Mal wenn ein dem Multicast-Bundle zugewiesenes Gerät bootet, kann es Teil dieser Multicast-Sitzung werden. Weitere Informationen finden Sie unter Abschnitt 30.2, Multicasting von Images.

30.2.2 Manuelles Multicasting

Wenn Sie eine manuelle Multicast-Sitzung durchführen möchten, müssen Sie die Multicast-Sitzung über einen ZENworks Imaging-Server starten und jedes einzelne teilnehmende Gerät aufsuchen. Die Durchführung einer manuellen Multicast-Sitzung ist vor allem in einer Produktionsumgebung mit einer geringen Anzahl an teilnehmenden Geräten sinnvoll.

In den folgenden Abschnitten erhalten Sie schrittweise Anleitungen zur Durchführung einer manuellen Multicast-Sitzung. Die Durchführung der Schritte ist in beiden folgenden Abschnitten erforderlich, wobei die Reihenfolge der einzelnen Schritte unerheblich ist.

Initiieren einer Multicast-Sitzung über einen ZENworks Imaging-Server

Gehen Sie am ZENworks Linux Management-Imaging-Server wie folgt vor, um die Multicast-Sitzung zu initiieren:

  1. Geben Sie an der Shell-Konsole folgenden Befehl ein, um sicherzustellen, dass die Imaging-Software ausgeführt wird:

    /etc/init.d/novell-pbserv -status
    

    Wenn sie nicht ausgeführt wird, geben Sie folgenden Befehl ein:

    /etc/init.d/novell-pbserv -start
    
  2. Geben Sie an der Shell-Konsole, folgenden Befehl ein, um eine Multicast-Sitzung zu aktivieren:

    /opt/novell/zenworks/preboot/bin/novell-zmgmcast -mcast arguments
    

    wobei Argumente für folgende Argumente steht, die Sie an die Befehlszeile anfügen können:

    Argument

    Beschreibung

    session_name

    (Erforderlich) Der Sitzungsname ist eine beliebige Zeichenkette, die diese Multicast-Sitzung gegenüber anderen möglicherweise im Netzwerk durchgeführten Multicast-Sitzungen eindeutig kennzeichnet.

    -p Pfad

    (Erforderlich) Der Pfad zu dem Image auf dem Imaging-Server, für das Mulitcast durchgeführt werden soll. Es muss sich hierbei um den vollständigen Pfad handeln.

    -i:IP_address

    (Optional) Die statische IP-Adresse des Imaging-Servers.

    -f file_set_number

    (Optional) Mit diesen Informationen werden dem aktuellen ZENworks-Image-Bundle Dateisätze zugewiesen. Dateisätze werden auf dem Imaging-Server ausgehend vom Basis-Image mithilfe des Dienstprogramms Image Explorer definiert. Dieses Programm kann über einen Linux-Server, auf dem Samba ausgeführt wird, auf einem Windows-Gerät ausgeführt werden. Das Dienstprogramm Image Explorer befindet sich auf dem Linux-Server unter /opt/novel/zenworks/zdm/imaging/winutils/ImgExp.exe.

    Bei der Definition eines Dateisatzes mithilfe von Image Explorer geben Sie die Dateien und Verzeichnisse an, die aus dem Image ausgeschlossen werden sollen. Ein Dateisatz ist also ein Teilsatz des ursprünglichen Image, bei dem die in Image Explorer ausgewählten Dateien ausgeschlossen wurden. Es wird keine separate Imagedatei für den Dateisatz erstellt; stattdessen enthält ein Dateisatz interne Attribute, die für die ausgeschlossenen Informationen stehen. Obwohl also ein Dateisatz nicht als gesonderte, physische Image-Datei existiert, wird darauf so zugegriffen, als ob dies der Fall wäre, und das Image wird mit Ausnahme der ausgeschlossenen Dateien auf das Empfängergerät gebracht.

    Angenommen device1image.zmg ist die Image-Datei auf dem Imaging-Server. Sie ermitteln mithilfe von Image Explorer, welche Daten ausgeschlossen werden sollen, und weisen das Ergebnis einer Dateisatznummer zu, beispielsweise 2. Wenn ein Gerät gestartet wird, das diesem ZENworks-Image-Bundle zugewiesen ist, wird für das Imaging die kleinere Version (Dateisatz 2) von device1image.zmg verwendet.

    Dateisätze bieten den Vorteil, dass Sie ein Basis-Image erstellen und für die verschiedenen Geräte leicht abwandeln können und nicht für jedes Gerät gesonderte, leicht unterschiedliche Basis-Images erstellen müssen. Da über die Dateisätze nur die ausgeschlossenen Dateien festgelegt werden, sind neue Dateien, die Sie über Image Explorer zum Basis-Image hinzufügen, automatisch in allen Dateisätzen enthalten. Wenn diese Dateien nicht in einen Dateisatz aufgenommen werden sollen, müssen Sie diese neuen Dateien mithilfe von Image Explorer aus dem betreffenden Dateisatz ausschließen.

    Maximal sind 10 Dateisätze möglich. Jede der zehn Dateisatznummern steht für das ursprüngliche Basis-Image, es sei denn, Sie verwenden Image Explorer und weisen das Ergebnis einer Dateisatznummer zu.

    WICHTIG:Wenn Sie 10 verschiedene Dateisätze erstellen, kann das ursprüngliche Image verloren gehen. Wenn Sie die Informationen des ursprünglichen Image beibehalten möchten, dürfen Sie dem Dateisatz 1 keine Ausschlussregeln mit Image Explorer zuweisen, da dieser Dateisatz der Standarddateisatz ist, der verwendet wird, wenn Sie nicht mit dem Assistenten eine Datei auswählen.

    -t time_wait

    (Optional) Wenn nicht genügend Geräte gestartet wurden, um die Anforderung für die Anzahl der Clients zu erfüllen, beginnt die Multicast-Sitzung, wenn ein teilnehmendes Gerät bootet und eine bestimmte Zeitspanne verstrichen ist, ohne dass ein anderes teilnehmendes Gerät bootet. Geben Sie diese Zeitspanne an. Der Standardwert ist 5 Minuten.

    -c client_count

    (Optional) Die Anzahl der teilnehmenden Geräte, die gebootet sein sollen, bevor die Multicast-Sitzung beginnt. Wenn Sie keine Zahl angeben, ist der Standardwert 1.

    WICHTIG:Das Image wird an jedes teilnehmende Gerät erst dann gesendet und dort aufgespielt, nachdem Sie die Multicast-Sitzung von jedem teilnehmenden Client aus initiiert haben.

  3. Mit folgendem Befehl können Sie den Status der Multicast-Sitzung anzeigen:

    /opt/novell/zenworks/preboot/bin/novell-zmgmcast -status -i proxy_IP_address
    

    Das Argument -i ist optional.

  4. Mit folgendem Befehl können Sie die Liste der Multicast-Sitzungen anzeigen:

    /opt/novell/zenworks/preboot/bin/novell-zmgmcast -list -i proxy_IP_address
    

    Das Argument -i ist optional.

  5. Mit folgendem Befehl können Sie eine Multicast-Sitzung beenden:

    /opt/novell/zenworks/preboot/bin/novell-zmgmcast -stop session_name -i proxy_IP_address
    

    Die Variable Sitzungsname ist erforderlich, das Argument -i optional.

  6. Fahren Sie mit Initiieren einer Multicast-Sitzung auf jedem einzelnen Client fort.

Initiieren einer Multicast-Sitzung auf jedem einzelnen Client

Über die Bash-Eingabe-Aufforderung oder das Menü „ZENworks Imaging Engine“ können Multicast-Sitzungen auch durch Aufsuchen der einzelnen Geräte durchgeführt werden.

Folgende Abschnitte enthalten zusätzliche Informationen:

Bash-Eingabeaufforderung zur Durchführung einer Multicast-Sitzung verwenden
  1. (Optional) Installieren Sie den Novell ZENworks Linux Management-Imaging-Agenten (novell-zislnx) auf den einzelnen teilnehmenden Geräten.

    Wenn Sie den Imaging-Agenten nicht auf jedem einzelnen teilnehmenden Gerät installieren, werden diesen Geräten doppelte Netzwerkidentitäten zugewiesen. Weitere Informationen finden Sie unter Beschränkungen von Multicasting-Images.

  2. Erstellen Sie eine Imaging-CD oder -DVD für jede Person, die Sie bei der Multicast-Sitzung unterstützt. Alternativ können Sie auch PXE auf den teilnehmenden Geräten aktivieren.

    Weitere Informationen zu diesen Vorgängen finden Sie in Abschnitt 29.2, Einrichten der Preboot Services-Methoden.

  3. Rufen Sie auf jedem Gerät einschließlich des Master-Geräts (es sei denn, Sie starten die Multicast-Sitzung vom Imaging-Server) eine Linux-Eingabe-Aufforderung auf, indem Sie die Imaging-Boot-CD oder -DVD verwenden. Wahlweise können Sie das Gerät booten, wenn es PXE-fähig ist.

  4. Geben Sie den Befehl manual an der Bash-Eingabeaufforderung ein.

  5. Geben Sie zur Angabe der einzelnen an der Multicast-Sitzung teilnehmenden Geräte den folgenden Befehl an der Bash-Eingabe-Aufforderung jedes Geräts ein:

    img session session_name
    

    wobei session_name eine Zeichenkette ist, die diese Multicast-Sitzung gegenüber anderen, möglicherweise im Netzwerk durchgeführten Multicast-Sitzungen eindeutig kennzeichnet. Verwenden Sie den gleichen Sitzungsnamen auf jedem teilnehmenden Gerät in dieser Multicast-Sitzung. Sie können eine beliebige Multicast-Sitzung angeben, auch Sitzungen, die vom Imaging-Server stammen. (Sie müssen nur den Sitzungsnamen angeben, der vom Imaging-Server verwendet wird.)

    Beispiel: img session mcast01

    Das Kommando img session kann weitere Parameter enthalten, über die das Master-Gerät und die Imaging-Startzeit vorab festgelegt werden können. Weitere Informationen finden Sie in ZENworks Imaging Engine-Befehle.

  6. (Bedingt) Starten Sie ggf. die Multicast-Sitzung auf dem Master-Gerät oder dem Imaging-Server.

    Master-Gerät: Klicken Sie zum Starten der Multicast-Sitzung über das Master-Gerät auf Sitzung starten, nachdem sich alle anderen Geräte als Teilnehmer registriert haben.

    Wenn Sie die Sitzung über das Master-Gerät starten, muss der Sitzungs-Master ein Gerät sein. Wenn Sie die Sitzung vom Imaging-Server starten, muss der Sitzungs-Master ein Imaging-Server sein, der eine zuvor gespeicherte Image-Datei verwendet.

    Die ZENworks Imaging-Engine beginnt mit dem Erstellen des Image vom Master-Gerät aus. Das Image wird an jedes teilnehmende Gerät gesendet und aufgespielt. Probleme werden gemeldet und auf dem Master-Gerät angezeigt.

    Imaging-Server: Führen Sie zum Starten einer Multicast-Sitzung auf dem Imaging-Server die Schritte unter Initiieren einer Multicast-Sitzung über einen ZENworks Imaging-Server aus.

  7. Geben Sie für jedes teilnehmende Gerät nach dem Erstellen des Imaging wie folgt vor, um das Gerät mit dem neuen Betriebssystem zu starten:

    1. Geben Sie an der Linux-Eingabeaufforderung den Befehl lilo.s ein und drücken Sie die Eingabetaste.

    2. Drücken Sie Strg+Alt+Entf.

      Wenn das Gerät nicht mit dem neuen Betriebssystem bootet (d. h., wenn die Linux-Eingabeaufforderung angezeigt wird), geben Sie den Befehl lilo.s erneut ein und booten Sie das Gerät noch einmal.

Verwenden des Menüs „ZENworks Imaging Engine“ zum Durchführen einer Multicast-Sitzung
  1. (Optional) Installieren Sie den Novell ZENworks Linux Management-Imaging-Agenten (novell-zislnx) auf den einzelnen teilnehmenden Geräten.

    Wenn Sie den Imaging-Agenten nicht auf jedem einzelnen teilnehmenden Gerät installieren, werden diesen Geräten doppelte Netzwerkidentitäten zugewiesen. Weitere Informationen finden Sie unter Beschränkungen von Multicasting-Images.

  2. Erstellen Sie eine Imaging-CD oder -DVD für jede Person, die Sie bei der Multicast-Sitzung unterstützt. Alternativ können Sie auch PXE auf den teilnehmenden Geräten aktivieren.

    Weitere Informationen zu diesen Vorgängen finden Sie in Abschnitt 29.2, Einrichten der Preboot Services-Methoden.

  3. Rufen Sie auf jedem Gerät einschließlich des Master-Geräts (es sei denn, Sie starten die Multicast-Sitzung vom Imaging-Server) eine Linux-Eingabe-Aufforderung auf, indem Sie die Imaging-Boot-CD oder -DVD verwenden. Wahlweise können Sie das Gerät booten, wenn es PXE-fähig ist.

  4. Geben Sie den Befehl manual an der Bash-Eingabeaufforderung ein.

    oder

    Wählen Sie im Menü „Preboot Services“ die Option ZENworks-Imaging-Wartung starten.

  5. Geben Sie zur Angabe der an der Multicast-Sitzung teilnehmenden Geräte den Befehl img an der Bash-Eingabe-Aufforderung ein, um den Bildschirm „ZENworks Imaging Engine“ anzuzeigen.

  6. Klicken Sie auf Imaging und anschließend auf Multicast-Sitzung (oder wählen Sie auf der Taskleiste F7 Multicast), um den Multicast-Assistenten zu starten.

  7. Geben Sie einen Sitzungsnamen ein.

    Der Sitzungsname ist eine beliebige Zeichenkette, die diese Multicast-Sitzung gegenüber anderen möglicherweise im Netzwerk durchgeführten Multicast-Sitzungen eindeutig kennzeichnet. Verwenden Sie den gleichen Sitzungsnamen auf jedem teilnehmenden Gerät in dieser Multicast-Sitzung. Sie können eine beliebige Multicast-Sitzung angeben, auch Sitzungen, die vom Imaging-Server stammen. (Sie müssen nur den Sitzungsnamen angeben, der vom Imaging-Server verwendet wird.)

  8. Wählen Sie die Option Session Role (Sitzungsfunktion) aus:

    Master: Wählen Sie diese Option aus, wenn es sich um die Master-Arbeitsstation der Sitzung handelt.

    Client: Wählen Sie diese Option aus, wenn es sich um einen teilnehmenden Arbeitsplatzrechner handelt.

  9. (Optional) Wenn Sie in Schritt 8 die Option „Master“ ausgewählt haben, klicken Sie auf Specify Additional Options (Zusätzliche Optionen angeben), klicken Sie auf Weiter und geben Sie Einträge in folgende Felder ein:

    Komprimierungsgrad: Geben Sie den für die Multicast-Sitzung zu verwendenden Komprimierungsgrad an.

    • None: Es wird keine Komprimierung verwendet. Die Daten werden unverzüglich über das Netzwerk an die teilnehmenden Geräte gesendet. Die Verwendung dieser Option ist empfehlenswert, wenn das Master-Gerät eine langsame CPU aufweist. Hierbei wird auf die Komprimierung verzichtet und die Daten werden sofort über das Netzwerk gesendet. Im Gegensatz zu anderen Komprimierungseinstellungen (Geschwindigkeit, Ausgewogen und Größe) verursacht die Multicast-Sitzung mit dieser Option jedoch mehr Datenverkehr.

    • Speed: Schnellste Komprimierung vor dem Senden der Daten über das Netzwerk an teilnehmende Geräte. Die Verwendung dieser Option ist empfehlenswert, wenn das Master-Gerät eine langsame CPU aufweist. Hierbei wird die Komprimierungsdauer erheblich verkürzt und die Daten werden umgehend über das Netzwerk gesendet. Im Gegensatz zu anderen Komprimierungseinstellungen (Balanced oder Size) verursacht die Multicast-Sitzung mit dieser Option jedoch mehr Datenverkehr.

    • Balanced (Ausgewogen): Stellt einen Kompromiss zwischen der Dauer der Datenkomprimierung und dem Umfang des Netzwerkverkehrs bei einer Multicast-Sitzung dar.

    • Größe: Langsamste Komprimierung vor dem Senden der Daten über das Netzwerk an teilnehmende Geräte. Diese Option ist empfehlenswert, wenn das Master-Gerät über eine schnelle CPU verfügt. Die Verwendung dieser Option erfordert die meisten CPU-Ressourcen für die Komprimierung der Daten, sie erzeugt jedoch am wenigsten Netzwerkverkehr bei der Übertragung der Daten an die teilnehmenden Geräte.

    Automated Session (Automatische Sitzung): Klicken Sie auf Aktiviert, um die Anzahl der teilnehmenden Geräte (Clients) anzugeben, die vor dem Starten der automatischen Multicast-Sitzung registriert werden müssen, und um die Zeitspanne in Minuten festzulegen, in der die teilnehmenden Arbeitsplatzrechner nicht registriert sein dürfen, bevor die automatische Multicast-Sitzung gestartet wird. Wenn Sie das Kontrollkästchen Enabled (Aktiviert) nicht aktivieren, ist ein manueller Start der Multicast-Sitzung erforderlich.

  10. Klicken Sie auf Weiter und dann auf Sitzung starten.

    Sie können die Sitzung abbrechen, indem Sie auf Abort Session (Sitzung abbrechen) > Ja > OK > Schließen klicken.

  11. Geben Sie für jedes teilnehmende Gerät nach dem Erstellen des Imaging wie folgt vor, um das Gerät mit dem neuen Betriebssystem zu starten:

    1. Geben Sie an der Linux-Eingabeaufforderung den Befehl lilo.s ein und drücken Sie die Eingabetaste.

    2. Drücken Sie Strg+Alt+Entf.

      Wenn das Gerät nicht mit dem neuen Betriebssystem bootet (d. h., wenn die Linux-Eingabeaufforderung angezeigt wird), geben Sie den Befehl lilo.s erneut ein und booten Sie das Gerät noch einmal.