1.5 Preboot-Strategien

Die folgenden Abschnitte beschreiben mögliche Ansätze für die Verwendung von Preboot Services. Verwenden Sie diese Informationen, um festzulegen, welche Verfahren angewendet werden sollen. Die auszuführenden Schritte finden Sie in den darauf folgenden Abschnitten.

1.5.1 Imaging-Aufgaben automatisieren

Sie können Imaging-Aufgaben auf die folgenden Arten automatisieren:

  • Imaging-Skript-Ausführung: Die Ausführung eines Imaging-Skripts auf einem verwalteten Gerät, einschließlich der Imaging-Befehle, kann mithilfe des Imaging-Skript-Bundles automatisiert werden. Gilt nur für ZENworks-Imaging.

  • Geräte-Imaging: Um ein Image auf ein Gerät zurückzuspielen, können Sie das ZENworks Imaging-Bundle verwenden.

  • Images für mehrere Geräte: Um ein Image für mehrere Geräte durch einmaliges Senden der Imagedatei über das Netzwerk zurückzuspielen (beispielsweise beim Zurücksetzen von Laborgeräten), können Sie das Multicast Image Set verwenden. Gilt nur für ZENworks-Imaging.

Um einen dieser Vorgänge durchzuführen, müssen Sie lediglich einen der Imaging-Bundle-Typen erstellen und konfigurieren und das Bundle den gewünschten Geräten zuweisen. Beim Booten eines Geräts wird das zugewiesene Bundle automatisch angewendet, bevor das Betriebssystem des Geräts startet.

Sie können diese Aufgaben auch manuell für jedes Gerät einzeln durchführen. Wählen Sie hierfür im Novell Preboot Services-Menü die Option ZENworks Imaging-Wartung starten, um auf die Imaging-Wartungsmodus-Eingabeaufforderung zuzugreifen, vorausgesetzt, Sie haben das Menü für das Gerät aktiviert. Sie können auch eine bootfähige Preboot Services-CD oder -DVD verwenden. Hierfür muss PXE nicht auf dem Gerät aktiviert sein. Weitere Informationen finden Sie unter Abschnitt 3.1.2, Verwenden der Befehlszeile für ZENworks-Imaging.

1.5.2 Erstellen, Installieren und Wiederherstellen von Standard-Images

Vor dem Einrichten der neu erworbenen Geräte können Sie eine Standard-Softwareplattform installieren und die Geräte für das zukünftige unbeaufsichtigte Neueinspielen von Images aktivieren.

  1. Erstellen Sie ein Modell des jeweils einzurichtenden Geräts.

  2. Erstellen Sie ein Image von jedem Gerätemodell auf einem ZENworks Imaging-Server. Weitere Informationen finden Sie unter Manuelles Erstellen eines Image eines Geräts.

    Diese Images sollten den Novell ZENworks Configuration Management-Imaging-Agenten (novell-ziswin) enthalten.

  3. Optional können Sie ein Preboot Imaging-Bundle für dieses Image erstellen. Dadurch kann das Image automatisch für die spätere Verwendung zugewiesen werden.

  4. Wenn Sie Preboot Services verwenden, installieren Sie Configuration Management auf einem Server, wodurch dieser zu einem Imaging-Server wird. Weitere Informationen finden Sie unter Abschnitt 2.1, Vorbereiten eines Preboot Services-Imaging-Servers.

    oder

    Falls Sie eine bootfähige CD oder DVD bzw. eine ZENworks-Partition verwenden, erstellen Sie eine Boot-CD bzw. -DVD, die auf den ZENworks Imaging-Server verweist, auf dem die Modell-Images gespeichert sind. Weitere Informationen finden Sie unter Abschnitt 2.3, Einrichten der Preboot Services-Methoden für ZENworks-Imaging.

Wenn die einzelnen neuen Geräte dazukommen, gehen Sie bei Verwendung von Preboot Services wie folgt vor:

  1. Stellen Sie sicher, dass das Gerät PXE-fähig ist. Aktivieren Sie PXE, falls es nicht bereits standardmäßig aktiviert ist. Weitere Informationen finden Sie unter Abschnitt 2.7, Aktivieren von PXE auf Geräten.

  2. Verbinden Sie das Gerät physikalisch mit dem Netzwerk.

  3. Booten Sie das Gerät vom Preboot Services-Imaging-Server.

Falls Sie Preboot Services nicht verwenden, booten Sie das Gerät mit der Imaging-Boot-CD oder -DVD. Ziehen Sie die Installation der ZENworks-Partition in Betracht, um das automatische Imaging ohne CD bzw. DVD zu aktivieren. Weitere Informationen finden Sie in Schritt 3 unter Abschnitt 2.8.2, Aktivieren eines Geräts für Imaging-Vorgänge. Starten Sie nach der Installation der Partition das Gerät auf der ZENworks-Partition neu.

1.5.3 Neueinspielen beschädigter Geräte

Geräte, die falsch konfiguriert oder beschädigt wurden, können ohne Datenverlust oder lange Unterbrechung für die Benutzer repariert werden.

  1. Wenn ein Gerät repariert werden muss, lassen Sie den Benutzer nach Möglichkeit eine Sicherheitskopie aller Dateien, die er behalten möchte, auf dem Netzwerk erstellen.

  2. Erstellen Sie ein geeignetes Imaging-Bundle und/oder weisen Sie es dem Gerät zu.

  3. Wenn es sich um ein Gerät mit einer ZENworks-Partition oder ein PXE-fähiges Gerät handelt, sollte der Benutzer das Gerät von der ZENworks-Partition oder dem Preboot Services-Imaging-Server starten (über PXE), um das zugewiesene Bundle zu finden und auszuführen. Wenn Sie PXE verwenden, stellen Sie sicher, dass auf Ihrem Server Preboot Services installiert ist, wodurch dieser zum Imaging-Server wird. Weitere Informationen finden Sie unter Abschnitt 3.0, Verwenden von Imaging.

    oder

    Wenn das Gerät keine ZENworks-Partition aufweist und nicht PXE-fähig ist, sollte der Benutzer das Gerät mit der Imaging-Boot-CD bzw. -DVD booten und die entsprechenden Images manuell wiederherstellen.

  4. Stellen Sie nach dem Erstellen des Image sämtliche im Netzwerk gespeicherten Benutzerdateien wieder her.

1.5.4 Wiederherstellen eines „sauberen Zustands“ von Laborgeräten

Sie können Geräte in einem „sauberen Zustand“ wiederherstellen, indem Sie alle Änderungen und Ergänzungen entfernen, die Sie seit der letzten Wiederherstellung des Image auf diesem Gerät vorgenommen haben. Dies ist für die Aktualisierung von Laborgeräten sinnvoll.

Informationen zur erstmaligen Einrichtung eines Labors finden Sie unter Abschnitt 1.5.6, Multicasting von Geräte-Images.

In den folgenden Schritten wird vorausgesetzt, dass die Geräte nicht registriert sind.

  1. Erstellen Sie ein Image eines „sauberen“ Gerätemodells und speichern Sie es auf einem ZENworks Imaging-Server. Weitere Informationen finden Sie unter Manuelles Erstellen eines Image eines Geräts.

  2. Wenn Sie Preboot Services verwenden, stellen Sie sicher, dass auf Ihrem Server Configuration Management installiert ist, wodurch dieser zum Imaging-Server wird. Weitere Informationen finden Sie unter Abschnitt 2.1, Vorbereiten eines Preboot Services-Imaging-Servers.

  3. Wenn Sie Preboot Services verwenden und das Gerät PXE-fähig ist, überprüfen Sie, ob PXE aktiviert ist. Weitere Informationen finden Sie unter Abschnitt 2.7, Aktivieren von PXE auf Geräten.

    oder

    Wenn Sie Preboot Services oder die ZENworks-Partition nicht verwenden, erstellen Sie eine Imaging-Boot-CD oder -DVD, die auf den Imaging-Server verweist, auf dem das „saubere“ Image gespeichert ist. Weitere Informationen finden Sie unter Abschnitt 2.3, Einrichten der Preboot Services-Methoden für ZENworks-Imaging.

Richten Sie das Laborgerät wie folgt ein:

  1. Verbinden Sie das Gerät physikalisch mit dem Labornetzwerk.

  2. Falls Sie Preboot Services verwenden, booten Sie das Gerät auf dem Preboot Services-Imaging-Server.

    oder

    Wenn Sie Preboot Services nicht verwenden, starten Sie das Gerät mit einer Imaging-Boot-CD oder -DVD und installieren Sie die ZENworks-Partition. Weitere Informationen finden Sie in Schritt 3 unter Abschnitt 2.8.2, Aktivieren eines Geräts für Imaging-Vorgänge. Starten Sie nach der Installation der Partition das Gerät auf der ZENworks-Partition neu.

  3. Weisen Sie am Ende jeder Laborsitzung den Laborgeräten das Imaging-Bundle zu.

  4. Booten Sie jedes Gerät neu und führen Sie ein automatisches Imaging des Geräts gemäß seiner Zuweisung zu einem ZENworks Imaging-Bundle durch.

1.5.5 Einrichten von Geräten für das zukünftige Neueinspielen von Images

Mit minimaler Unterbrechung für Benutzer können Sie vorhandene Geräte für das Neueinspielen von Images aktivieren.

Dieser Vorgang muss möglicherweise von lokalen Administratoren stufenweise durchgeführt werden. Die Administratoren haben folgende Möglichkeiten:

  1. Installieren Sie den Novell ZENworks Configuration Management Imaging Agent (novell-ziswin) auf den einzelnen Geräten.

  2. Falls die Geräte PXE-fähig sind, stellen Sie sicher, dass PXE aktiviert ist (siehe Abschnitt 2.7, Aktivieren von PXE auf Geräten) und Configuration Management auf Ihrem Server installiert ist, wodurch dieser ein Imaging-Server wird (siehe Abschnitt 2.1, Vorbereiten eines Preboot Services-Imaging-Servers).

    oder

    Erstellen Sie einige Imaging-Boot-CDs oder -DVDs, die die Benutzer bei auftretenden Problemen verwenden können. (Weitere Informationen hierzu finden Sie unter Abschnitt 2.3, Einrichten der Preboot Services-Methoden für ZENworks-Imaging.) Diese Geräte sollten auf einen Imaging-Server verweisen, der die gleichen reinen Images enthält wie für neue Geräte.

  3. Wenn bei einem Benutzer Probleme auftreten, verwenden Sie die Strategie der Zurückspielung beschädigter Geräte. Weitere Informationen finden Sie unter Abschnitt 1.5.3, Neueinspielen beschädigter Geräte.

1.5.6 Multicasting von Geräte-Images

In folgenden Abschnitten wird die Funktion für das Multicasting von Images für ZENworks-Imaging erläutert:

Anweisungen zur Verwendung von Multicasting finden Sie unter Abschnitt 3.2, Multicasting von Images für ZENworks-Imaging.

Multicasting-Grundlagen

Multicasting ist eine Methode zum Versenden desselben Image an mehrere Geräte, ohne dass das Image mehrmals über das Netzwerk gesendet werden muss. Der Vorgang erfolgt durch Einladung zur Teilnahme an einer Multicast-Sitzung. Multicasting ähnelt einer Rundsendung im Netzwerk dahingehend, dass Sie das Image ein einziges Mal an das Netzwerk versenden und nur diejenigen Geräte, die zur Multicast-Sitzung gehören, das Image sehen und empfangen können. Dadurch wird die Netzwerk-Bandbreite sparsamer ausgenutzt.

Beispiel: Wenn Sie in der Multicast-Sitzung über 10 Geräte verfügen und das Image 3 GB groß ist, wird Ihr Netzwerk nur mit 3 GB Netzwerkverkehr belastet, um das Image auf alle 10 Geräte zurückzuspielen. Ohne Multicasting sind 30 GB Netzwerkverkehr erforderlich, um das Image einzeln auf alle 10 Geräte zurückzuspielen.

Die Geräte, von denen ein Image erstellt werden soll, müssen physikalisch mit dem Netzwerk verbunden sein. Dabei kann es sich um Geräte mit einem beliebigen installierten Betriebssystem oder um neue Geräte ohne Betriebssystem handeln.

WICHTIG: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.

Multicasting kann automatisch oder manuell erfolgen.

Automatisches Multicasting

Im ZENworks-Kontrollzentrum wird Multicasting durch Konfigurieren eines Multicast-Image-Set-Bundles ausgeführt. Das Bundle enthält ein Basisimage, das vorher einem Gerät entnommen und auf einem Imaging-Server gespeichert wurde. Dieses Basisimage wird auf alle Teilnehmer der Multicast-Sitzung angewendet.

Wenn zur Ausführung von Multicasting ein Imaging-Bundle verwendet wird, dient der Imaging-Server als Sitzungs-Master, der die Imagedatei .zmg and die Sitzungsteilnehmer sendet. Novell-pbserv wird für diesen Prozess verwendet. Alle Probleme werden gemeldet und auf dem Sitzungs-Master-Gerät angezeigt.

Weitere Informationen finden Sie unter Abschnitt 3.2, Multicasting von Images für ZENworks-Imaging.

Manuelles Multicasting

An der Imaging-Wartungsmodus-Eingabeaufforderung können Sie Befehle zur Konfiguration und Initiierung einer Multicast-Sitzung eingeben. Die entsprechenden Befehle werden bei jedem Gerät an der Eingabeaufforderung eingegeben. Eines der Geräte wird als Sitzungs-Master angegeben. Ein Image des Festplattenlaufwerks des Sitzungs-Masters wird an jeden Sitzungsteilnehmer gesendet.

Weitere Informationen zu den Imaging-Befehlen finden Sie unter Abschnitt F.5, Sitzungsmodus (Multicast-Image-Satz).

Wenn Sie Multicasting vor Ort an den einzelnen Geräten einrichten möchten, benötigen Sie entweder eine Imaging-Boot-CD bzw. -DVD oder die Geräte müssen PXE-fähig sein. Weitere Informationen finden Sie unter Abschnitt 2.3, Einrichten der Preboot Services-Methoden für ZENworks-Imaging.

Praktische Einsatzmöglichkeiten für Multicasting

Multicasting ist ideal für Labors, Klassenzimmer und Staging-Bereiche und eignet sich grundsätzlich für jede Situation, in der Sie auf mehreren Geräten die gleiche Konfiguration mit geringem Zeitaufwand erstellen möchten, anstatt jedes Gerät einzeln zu konfigurieren.

Vorteile von Multicasting-Images

Mit Multicasting können Sie ZENworks-Imaging-Engine zum Neueinspielen von sehr vielen Images mit dem geringsten Aufwand einsetzen. Dies ist vorteilhaft, wenn Sie über ein Gerät mit einer „sauberen“ Softwarekonfiguration verfügen, die Sie auf mehrere andere Geräte duplizieren möchten, oder wenn Sie ein einzelnes Image haben, das auf mehrere Geräte aufgespielt werden soll.

Beschränkungen von Multicasting-Images

Eine besondere Beschränkung bei der Verwendung von Multicast ohne Installation einer Configuration Management-Software besteht darin, dass mehreren Geräten doppelte Netzwerkidentitäten zugewiesen werden. Die IP-Adressen (sofern das Netzwerk statische IP-Adressierung verwendet) und der Geräte-Hostname sind immer gleich und können zu Konflikten führen, wenn sie ohne Änderung auf dem Netzwerk bereitgestellt werden.

Bei einer geringen Anzahl an Geräten stellt dies kein Problem dar. Bei einer größeren Anzahl von Geräten sollten Sie den Novell ZENworks Configuration Management Imaging Agent (novell-ziswin) auf jedem Gerät installieren, bevor Sie Multicast ausführen (weitere Informationen hierzu finden Sie unter Abschnitt 2.8.2, Aktivieren eines Geräts für Imaging-Vorgänge). Der Imaging-Agent speichert die Netzwerk-Identitäts-Einstellungen des Geräts vor der Multicast-Sitzung und stellt sie danach wieder her.

Beispiel für automatisches Multicasting

So können Sie ein automatisches Multicasting eines Image auf mehrere Geräte mit dem ZENworks-Kontrollzentrum durchführen:

  1. Erstellen Sie im ZENworks-Kontrollzentrum mithilfe des Assistenten ein Multicast-Image-Set-Bundle:

  2. Geben Sie das Ursprungs-Image für das Bundle an.

    Sie können Multicasting eines vorhandenen Image auf Ihrem Imaging-Server durchführen.

  3. Konfigurieren Sie den Auslöser für das Bundle-Multicasting wie in den folgenden Beispielen:

    Client Count: Wenn die angegebene Anzahl der im Bundle angegebenen Clients gebootet und registriert wurde, wird die Multicast-Sitzung gestartet.

    Time Count: Wenn der angegebene Zeitraum verstrichen ist, ohne dass sich neue Clients registriert haben, wird die Multicast-Sitzung gestartet, egal wie viele Clients daran teilnehmen.

    Der Auslöser, dessen Bedingungen zuerst erfüllt werden, löst den Start der Multicast-Sitzung aus.

  4. Weisen Sie das Multicast-Image-Set-Bundle den gewünschten Geräten zu.

    Über das ZENworks-Kontrollzentrum können Sie ein Multicast-Image-Set-Bundle aktivieren und deaktivieren, sodass Sie die Ausführung des Bundles vorübergehend stoppen können. Diese Vorgehensweise ist effizienter als das Aufheben der Zuweisung eines Bundles für mehrere Geräte.

  5. Warten Sie, bis der Trigger ausgelöst wird.

    Der Startvorgang der Geräte, die in die Multicast-Sitzung aufgenommen werden, wird solange verzögert, bis die Sitzung startet. Die Sitzung startet, wenn die Bedingungen für einen der Auslöser erfüllt sind.

    Das Multicasting wird automatisch vorgenommen, wenn ein Gerät startet, das dem Multicast-Image-Set-Bundle zugewiesen ist. Das Multicasting erfolgt entsprechend der von Ihnen vorgenommenen Konfiguration des Multicast-Image-Set-Bundles und der Geräte, die Sie dem Bundle zugewiesen haben. Dieses Bundle wird auf alle Geräte in der Sitzung angewendet, bevor das Betriebssystem der Geräte gestartet wird. Das ZENworks Multicast-Image-Set-Bundle wird nur einmal unter Ausnutzung der Multicast-Funktionalität Ihres Netzwerks gesendet und auf allen teilnehmenden Geräten gleichzeitig ausgeführt.