34.2 CPKs testen

Sie sollten alle CPKs, die Sie für die Aktualisierung Ihrer Server verwenden möchten, zunächst testen, um Folgendes zu ermitteln:

Dies gilt nicht für die OES Linux-CPKs (zdl7mbcksp1.cpk, zdl7imgstart.cpk und zdl7proxystart.cpk), sodass sie, um diese zu testen, nur die Verteilungen an einen Server senden müssen, wobei dies ein Testserver sein sollte.

Durch das Testen der CPKs können Sie zudem überprüfen, ob die Desktop Management-Software ordnungsgemäß aktualisiert wurde.

Führen Sie zum Testen der CPKs folgende Schritte aus:

  1. Wählen oder konfigurieren Sie die Testserver, auf denen Folgendes installiert ist:

    • eDirectory: Auf Windows-Testservern muss eDirectory™ 8.7 auf Laufwerk C: installiert sein, wie in Abschnitt 4.2.1, Software-Anforderungen für die Installation aller Komponenten beschrieben.

      eDirectory 8.8 wird von ZENworks 7 nicht unterstützt, sodass die ZENworks 7-Software, die Sie auf einem Windows-Testserver installieren, mit eDirectory 8.8 nicht funktioniert und daher den Test der CPK-Aktualisierung beeinträchtigen kann.

    • Desktop Management Server-Software: Installieren Sie die zu testende Version. Die Software muss konfiguriert sein und ordnungsgemäß funktionieren.

    • Middle Tier-Software: Installieren Sie die zu testende Version. Die Software muss konfiguriert sein und ordnungsgemäß funktionieren.

    • Abonnenten- und Richtlinen-/Paket-Agenten-Software: Um die CPKs ausführen zu können, muss auf den Testservern ZENworks 6.5 (oder höher) Server Management ausgeführt werden.

      Ein Verteilungsserver ist nicht erforderlich, da Sie die CPKs nur testen, indem Sie sie einzeln ausführen, jedoch nicht verteilen.

    • ConsoleOne: Dies ist die erforderliche Mindestversion für die auf dem Testserver installierte Version von ZENworks Desktop Management. ConsoleOne kann beim Testen der CPK-Aktualisierung der ConsoleOne-Snapins in Verwendung sein.

    Konfigurieren Sie die Testserver für die Plattformen in Ihrem Netzwerk, auf denen Sie die Aktualisierung von ZENworks Desktop Management durchführen. Wählen Sie Testserver aus, die über ähnliche Spezifikationen wie die Produktionsserver verfügen, damit die Zeitangaben aus Schritt 8 genau sind.

    Um alle .cpk-Dateien zu testen, müssen die Testserver für NetWare, Windows und OES Linux ordnungsgemäß konfiguriert sein. Die Informationen in diesem Abschnitt zur NetWare-Plattform gelten auch für OES NetWare.

  2. Um die CPKs für das lokale Testen der Aktualisierung auf den Testservern verfügbar zu haben, kopieren Sie die folgenden .cpk-Dateien, die Sie testen möchten, auf die entsprechenden Testserver (stellen Sie sicher, dass Sie den vollständigen Pfad notieren, in den Sie die Dateien kopieren).

    Für die Aktualisierung von NetWare1-Testservern  

    Befindet sich auf der Novell ZENworks 7 mit Support Pack 1 Companion 4-CD:

    stopinv.cpk

    zdn7bksp1.cpk

    stopwol.cpk

    zdn7midsp1.cpk

    startinv.cpk

    c1-zen7-snap.cpk

    startwol.cpk

    language-agent.cpk

    1 Enthält OES NetWare-Server.

    Für die Aktualisierung geclusterter NetWare1-Testserver  

    Befindet sich auf der Novell ZENworks 7 mit Support Pack 1 Companion 4-CD:

    stopinv.cpk

    zdnc7bksp1.cpk

    stopwol.cpk

    c1-zen7-snap.cpk

    startinv.cpk

    language-agent.cpk

    startwol.cpk

     

    1 Enthält OES NetWare-Server.

    Für die Aktualisierung von Windows-Testservern  

    Befindet sich auf der Novell ZENworks 7 mit Support Pack 1 Companion 4-CD:

    zdw7bksp1.cpk

    c1-zen7-snap.cpk

    zdw7midsp1.cpk

    language-agent.cpk

    Für die Aktualisierung von OES Linux-Testservern  

    Befindet sich auf der Novell ZENworks 7 mit Support Pack 1 Companion 3-CD:

    zdl7mbcksp1.cpk

    language-agent.cpk

    zdl7imgstart.cpk

    c1-zen7-snap.cpk

    zdl7proxystart.cpk

     

    Die Dateien language-agent.cpk und c1-zen7-snap.cpk sind auf den beiden Companion-CDs doppelt vorhanden, da sie sowohl für die OES Linux- als auch die NetWare/Windows-Aktualisierungen verwendet werden. Diese CPKs kopieren nur die MSI-Dateien, damit diese bei Bedarf verfügbar sind.

  3. Führen Sie folgende Schritte aus, um die Beschreibung der CPKs in ConsoleOne anzeigen zu können:

    1. Klicken Sie auf einer Arbeitsstation, auf der ConsoleOne ausgeführt wird, mit der rechten Maustaste auf den NamespaceServer Software Packages (Server-Software-Pakete) und wählen Sie Insert Software Package (Software-Pakete einfügen).

    2. Wählen Sie eine .cpk-Datei aus dem Verzeichnis, in das Sie die Dateien in Schritt 2 kopiert haben, und klicken Sie auf Open (Öffnen).

      Möglicherweise müssen Sie im Feld Files of Type (Dateityp) die Option All Files (Alle Dateien) wählen, um die .cpk-Dateien sehen zu können.

  4. Wiederholen Sie Schritt 3, bis alle zu testenden .cpk-Dateien unter dem Namespace Server Software Packages (Server-Software-Pakete) eingefügt wurden.

  5. Um eine Beschreibung eines CPKs anzuzeigen, klicken Sie auf ihren Namen und lesen Sie die Informationen im rechten Teilfenster.

    Sie können auch auf das Plussymbol klicken, um das CPK zu erweitern und ihre Komponenten anzuzeigen. Klicken Sie anschließend auf die einzelnen Komponenten, um deren Beschreibungen anzuzeigen.

  6. Wählen Sie in den ConsoleOne-Eigenschaften des Test-Abonnentenservers die Registerkarte Variables (Variablen) und definieren Sie die Variablen, die für die Verteilung, die Sie testen, relevant sind.

    Eine Liste der Variablen finden Sie in Abonnentenvariablen definieren.

  7. Um ein NetWare- oder Windows-CPK zu testen (siehe Schritt 10 für Anweisungen zum Testen von Linux-CPKs), führen Sie die folgenden Schritte aus:

    • NetWare: Geben Sie auf der Konsole des NetWare-Testservers Folgendes ein:

      package process Volume_Name:\Pfad_der_Datei\Dateiname.cpk
      

      wobei Dateiname einer der Namen der .cpk-Dateien ist.

    • Windows: Gehen Sie wie folgt vor:

      1. Öffnen Sie die Datei c:\zenworks\pds\bin\zfsservice.cfg in einem Texteditor.
      2. Ändern Sie die Zeile DosBox=Off in DosBox=On.
      3. Speichern und schließen Sie die Datei.
      4. Geben Sie an der DOS-Befehlszeile Folgendes ein:
        package process drive_letter:\Pfad_der_Datei\Dateiname.cpk
        

        wobei Dateiname einer der Namen der .cpk-Dateien ist.

    Starten Sie für jede Plattform, die Sie testen, die CPKs in der folgenden Reihenfolge:

    NetWare-Server  

    1. stopinv.cpk
    2. stopwol.cpk
    3. zdn7bksp1.cpk
    4. startinv.cpk
    5. startwol.cpk
    6. zdn7midsp1.cpk
    7. c1-zen7-snap.cpk
    8. language-agent.cpk

    NetWare-Server-Cluster  

    1. stopinv.cpk
    2. stopwol.cpk
    3. zdnc7bksp1.cpk
    4. startinv.cpk
    5. startwol.cpk
    6. c1-zen7-snap.cpk
    7. language-agent.cpk

    WICHTIG:Dies muss auf der geclusterten Ressource ausgeführt werden. Anschließend muss jeder Knoten zur Ressource gemacht und der Prozess wiederholt werden, bis alle Knoten aktualisiert sind.

    Windows-Server  

    1. zdw7bksp1.cpk
    2. zdw7midsp1.cpk

      Für dieses CPK werden der IIS-Admindienst und die dazugehörigen Dienste während der Aktualisierung gestoppt, es werden jedoch nur der IIS-Admindienst und die ZENworks-abhängigen Dienste vom CPK neu gestartet. Daher müssen Sie alle Nicht-ZENworks-Windows-Dienste, die vom IIS-Admindienst abhängig sind, manuell starten. Weitere Informationen hierzu finden Sie in Schritt 9.a.

      WICHTIG:Der IIS-Admindienst muss voll funktionsfähig sein, wenn die Middle Tier-Komponente aktualisiert wird. Sie sollten den Status dieses Dienstes vor der Aktualisierung überprüfen, indem Sie ihn manuell stoppen und starten oder den Server neu starten. Der Dienst muss ausgeführt werden, bevor Sie das CPK anwenden können, damit es den Dienst stoppen kann. Andernfalls schlägt die Ausführung des CPKs fehl.

    3. c1-zen7-snap.cpk
    4. language-agent.cpk
  8. Während eine NetWare-CPK ausgeführt wird, notieren Sie die bis zur Fertigstellung erforderliche Zeit.

    Sie benötigen diese Informationen, um bei Erstellen und Senden der Verteilungen den Zeitplan ordnungsgemäß konfigurieren zu können.

  9. Wiederholen Sie Schritt 7 und Schritt 8 für jede zu testende NetWare- oder Windows-CPK.

  10. Führen Sie zum Testen der OES Linux-CPKs die Anweisungen in Abschnitt 34.4.1, Aktualisierung mithilfe einer Verteilung aus, senden Sie die Verteilungen jedoch nur an einen Server, der ein Testserver sein sollte.

  11. Um zu überprüfen, ob die CPKs ordnungsgemäß aktualisiert wurden, führen Sie die Anweisungen in Abschnitt 34.5.2, Aktualisierung der Server verifizieren aus und kehren Sie anschließend zu Schritt 12 zurück.

  12. Fahren Sie mit Abschnitt 34.3, Checkliste für die Voraussetzungen der Aktualisierung fort.