B.7 Deinstallieren des Arbeitsstationsinventars in einer Cluster-Umgebung

Die Komponente "Arbeitsstationsinventar" von ZENworks 7 Desktop Management SP1 kann nicht automatisch deinstalliert werden. Entfernen Sie den Inventarserver, die Inventardatenbank, die auf Sybase ausgeführt wird, die Novell eDirectory-Objekte und die ConsoleOne-Dateien manuell.

HINWEIS:Wenn Ihre Inventardatenbank in Oracle oder MS SQL aktiviert ist, führen Sie das von Oracle bzw. MS SQL empfohlene Verfahren zum Deinstallieren aus.

Entfernen Sie die Objekte und die Dateien von allen Servern und Arbeitsstationen, auf denen die Komponenten für das Arbeitsstationsinventar installiert sind.

Wenn Sie das Inventar in einem Unternehmen einrichten, deinstallieren Sie zuerst alle Blattserver, anschließend die Zwischenserver und zuletzt den Stammserver.

Vergewissern Sie sich vor der Deinstallation des Arbeitsstationsinventars, dass Sie eine zuverlässige Sicherungskopie der Inventardatenbank auf dem Stammserver erstellt und archiviert haben.

Um das Arbeitsstationsinventar manuell zu deinstallieren, gehen Sie folgendermaßen vor:

  1. Abschnitt B.7.1, Deinstallieren der eDirectory-Objekte des Arbeitsstationsinventars
  2. Abschnitt B.7.2, Deinstallieren des eDirectory-Datenbankobjekts
  3. Abschnitt B.7.3, Deinstallieren der Sybase-Inventardatenbank
  4. Abschnitt B.7.4, Deinstallieren der Sybase-Engine
  5. Abschnitt B.7.5, Deinstallieren der Inventarserver-Software
  6. Abschnitt B.7.6, Deinstallieren des XML-Proxyservers
  7. Abschnitt B.7.7, Deinstallieren der Arbeitsstationsinventar-Snapins von ConsoleOne
  8. Abschnitt B.7.8, Ändern der Cluster-Skripten

B.7.1 Deinstallieren der eDirectory-Objekte des Arbeitsstationsinventars

  1. Halten Sie die Inventarservices auf dem NetWare-Inventarserver an, indem Sie an der Eingabeaufforderung der Serverkonsole StopSer * eingeben:

  2. Deaktivieren Sie gegebenenfalls die ZENworks-Datenbankrichtlinie.

    1. Klicken Sie in ConsoleOne mit der rechten Maustaste auf das Servicestandortpaket, klicken Sie auf Eigenschaften und anschließend auf Richtlinien.

    2. Wählen Sie die ZENworks-Datenbankrichtlinie, klicken Sie auf Eigenschaften und anschließend auf die Registerkarte Inventarverwaltung.

    3. Löschen Sie den angegebenen Inventardatenbank-Eintrag und klicken Sie auf OK.

      WICHTIG:Wenn die ZENworks-Datenbankrichtlinie von mehreren Inventarservern verwendet wird, müssen Sie diese Server vor der Ausführung dieses Schritts deinstallieren.

  3. Deaktivieren Sie die Arbeitsstationsinventar-Richtlinie.

    1. Klicken Sie in ConsoleOne mit der rechten Maustaste auf das Arbeitsstations-Paketobjekt und klicken Sie auf Eigenschaften.

    2. Klicken Sie auf Richtlinien und wählen Sie die geeignete Option für das Betriebssystem.

    3. Wenn die Arbeitsstationsinventar-Richtlinie aktiviert ist, wählen Sie die Richtlinie aus, klicken Sie auf die Schaltfläche Zurücksetzen und dann auf Ja.

    4. Deaktivieren Sie die Arbeitsstationsinventar-Richtlinie.

    5. Klicken Sie auf Anwenden und dann auf Schließen.

      WICHTIG:Wenn die Arbeitsstationsinventar-Richtlinie für mehrere Betriebssysteme konfiguriert ist, wählen Sie die geeignete Option für das Betriebssystem auf der Registerkarte "Richtlinien" und wiederholen Sie diesen Schritt.

  4. Deaktivieren Sie die Roll-up-Richtlinie und die Wörterbuchaktualisierungs-Richtlinie, sofern diese Richtlinien konfiguriert sind.

    1. Ermitteln Sie in ConsoleOne den Container, der das Serverpaket enthält, klicken Sie mit der rechten Maustaste auf das Serverpaket, klicken Sie auf Eigenschaften, dann auf Richtlinien und anschließend auf die Option für NetWare.

    2. Markieren Sie die Roll-up-Richtlinie, klicken Sie auf die Schaltfläche Zurücksetzen und anschließend auf Ja.

    3. Deaktivieren Sie die Roll-up-Richtlinie.

    4. Markieren Sie die Wörterbuchaktualisierungs-Richtlinie, klicken Sie auf die Schaltfläche Zurücksetzen und anschließend auf Ja.

    5. Deaktivieren Sie die Wörterbuchaktualisierungs-Richtlinie.

    6. Klicken Sie auf Anwenden und dann auf Schließen.

  5. Ermitteln Sie in ConsoleOne den Container, der das Inventarserviceobjekt enthält, und löschen Sie das Inventarserviceobjekt.

B.7.2 Deinstallieren des eDirectory-Datenbankobjekts

Ermitteln Sie in ConsoleOne den Container, der das Inventardatenbankobjekt enthält, und löschen Sie das Inventardatenbankobjekt.

B.7.3 Deinstallieren der Sybase-Inventardatenbank

  1. Halten Sie Sybase an, indem Sie an der Sybase-Eingabeaufforderung q eingeben.

  2. Löschen Sie den Eintrag database_path\mgmtdb.db aus dem Verzeichnis sys:\system\mgmtdbs.ncf auf allen Cluster-Knoten.

    WICHTIG:Löschen Sie keine anderen Datenbankpfade.

  3. Notieren Sie den Wert des INVDBPATH-Schlüssels in sys:\system\zenworks.properties auf jedem Cluster-Knoten.

  4. Löschen Sie aus dem Wert, der im INVDBPATH-Schlüssel angegeben ist, die Inventardatenbankdateien (mgmtdb*.db), einschließlich mgmtdb.log auf allen Cluster-Knoten.

    WICHTIG:Vergewissern Sie sich vor dem Löschen der Datenbankdateien, dass Sie eine zuverlässige Sicherungskopie der Dateien erstellt haben, wenn Sie die darin gespeicherten Inventarinformationen verwenden möchten.

  5. Löschen Sie den INVDBPATH-Schlüssel aus sys:\system\zenworks.properties auf allen Cluster-Knoten.

  6. Löschen Sie den Schlüssel ZFD_INVENTORY_DATABASE_SERVER auf allen Cluster-Knoten.

    Löschen Sie den folgenden Abschnitt aus sys:\system\zenworks.properties auf allen Cluster-Knoten:

    [ZfD_Inventory_Database_Server]Version = 7.0 Desktop Management-Produkt-Build-Datum
    
    Installed_From = Product CD
    
    Support_Pack = 0
    
  7. Starten Sie Sybase, wenn das Programm nicht deinstalliert ist und von anderen ZENworks-Produkten verwendet wird.

    Geben Sie an der Eingabeaufforderung der Sybase-Konsole mgmtdbs.ncf ein.

B.7.4 Deinstallieren der Sybase-Engine

Wenn Sybase von anderen ZENworks-Produkten verwendet wird, müssen Sie zuerst die Datenbank deinstallieren, bevor Sie mit der Deinstallation der Sybase-Engine fortfahren. Weitere Informationen hierzu finden Sie in Abschnitt B.7.3, Deinstallieren der Sybase-Inventardatenbank.

  1. Halten Sie Sybase an, indem Sie an der Sybase-Eingabeaufforderung q eingeben.

  2. Notieren Sie den Wert des DBENGINEPATH-Schlüssels in sys:\system\zenworks.properties auf jedem Cluster-Knoten.

  3. Überprüfen Sie, ob die Datenbank auf dem Datenbankserver gemountet ist.

    Wenn die Datenbank auf dem Datenbankserver gemountet ist, verfügt die Datei sys:\system\mgmtdbs.ncf auf allen Cluster-Knoten über den .db-Eintrag.

    Wenn die Datei den Datenbankeintrag nicht enthält, löschen Sie die Datei mgmtdbs.ncf auf allen Cluster-Knoten. Wenn der .db-Eintrag in der Datei vorhanden ist, entfernen Sie die Sybase-Engine nicht.

  4. Löschen Sie den Eintrag mgmtdbs.ncf aus dem Cluster-Ladeskript auf allen Cluster-Knoten.

  5. Löschen Sie den Eintrag dbsrv8.nlm aus dem Entladeskript.

  6. Löschen Sie das in DBENGINEPATH angegebene Verzeichnis (wurde in Schritt 3 festgelegt).

  7. Löschen Sie den DBENGINEPATH-Schlüssel aus sys:\system\zenworks.properties auf allen Cluster-Knoten.

B.7.5 Deinstallieren der Inventarserver-Software

  1. Halten Sie den Inventarservice auf dem NetWare-Inventarserver an, indem Sie an der Eingabeaufforderung der Konsole StopSer * eingeben.

  2. Entladen Sie java.nlm, indem Sie an der Eingabeaufforderung der Konsole des NetWare-Inventarservers java -exit eingeben.

  3. Notieren Sie die Werte der Schlüssel INVSRVPATH und ZWSPATH in sys:\system\zenworks.properties auf allen Cluster-Knoten.

  4. Löschen Sie den Schlüssel ZFD_INVENTORY_SERVER.

    Löschen Sie den folgenden Abschnitt aus sys:\system\zenworks.properties auf allen Cluster-Knoten:

    [ZfD_Inventory_Server]Version = 7.0 Desktop Management-Produkt-Build-Datum
    
    Installed_From = Product CD
    
    Support_Pack = 0
    
  5. Löschen Sie das Verzeichnis invsrvpath\scandir auf allen Cluster-Knoten.

  6. Löschen Sie das Verzeichnis invsrvpath\server auf allen Cluster-Knoten.

  7. Löschen Sie die folgenden Einträge aus dem Cluster-Ladeskript auf allen Cluster-Knoten:

    ; ZENworks Inventory Settings
    
    StartInv.ncf
    
  8. Löschen Sie die folgenden Einträge aus dem Entladeskript:

    java -killzenwsinv
    
    java -killzwexit
    
  9. Löschen Sie die folgenden Dateien aus dem Verzeichnis sys:\system auf allen Cluster-Knoten:

    • invenv.ncf
    • invenvset.ncf
    • listser.ncf
    • startinv.ncf
    • startser.ncf
    • startzws.ncf
    • stopser.ncf
    • dbexport.ncf
    • debug.properties
    • stopdb.ncf
  10. Wenn Richtlinien- und Verteilungsservices und der XML-Proxyserver nicht auf dem Inventarserver installiert sind, entfernen Sie die Komponenten von ZENworks-Webserver durch Löschen des von ZWSPATH angegebenen Verzeichnisses.

    1. Löschen Sie die folgenden Einträge aus dem Cluster-Ladeskript auf allen Cluster-Knoten:

      ; ZENworks Inventory Settings
      
      ZFS.ncf
      
    2. Löschen Sie die Datei zwsstart.ncf aus dem Verzeichnis sys:\system auf allen Cluster-Knoten.

    3. Löschen Sie den ZWSPATH-Schlüssel aus sys:\system\zenworks.properties auf allen Cluster-Knoten.

    4. Löschen Sie zws_volume:\zfs-startup.xml.

    5. Löschen Sie zws_volume:\zenworks\zfs.ncf.

  11. Löschen Sie den INVSRVPATH-Schlüssel aus der Datei sys:\system\zenworks.properties auf allen Cluster-Knoten.

B.7.6 Deinstallieren des XML-Proxyservers

  1. Entladen Sie java.nlm, indem Sie an der Eingabeaufforderung der Serverkonsole java -killzfsexit eingeben.

  2. Notieren Sie den Wert des ZWSPATH-Schlüssels in sys:\system\zenworks.properties auf jedem Cluster-Knoten.

  3. Löschen Sie den folgenden Abschnitt aus sys:\system\zenworks.properties auf allen Cluster-Knoten:

    [ZfD_XML_Proxy_Server]
    
    Version=7.0 Desktop Management-Produkt-Build-Datum
    
    Installed_From = Product CD
    
    Support_Pack = 0
    
  4. Löschen Sie die folgenden Einträge aus dem Cluster-Ladeskript auf allen Cluster-Knoten:

    ; ZENworks Inventory Settings
    
    ZFS.ncf
    
  5. Löschen Sie die Datei zwsstart.ncf aus dem Verzeichnis sys:\system auf allen Cluster-Knoten.

  6. Löschen Sie das Verzeichnis ZWSPATH und den Eintrag ZWSPATH aus sys:\system\zenworks.properties auf allen Cluster-Knoten.

  7. Löschen Sie die Dateien zfs-startup.xml und zfs.ncf aus dem Verzeichnis zws_volume:\zenworks\zfs-startup.xml.

B.7.7 Deinstallieren der Arbeitsstationsinventar-Snapins von ConsoleOne

Deinstallieren Sie ConsoleOne nicht, wenn Sie ConsoleOne zur Verwaltung anderer Produkte verwenden.

So entfernen Sie nur die Arbeitsstationsinventar-Snapins aus ConsoleOne:

  1. Schließen Sie gegebenenfalls ConsoleOne.

    Wenn ConsoleOne direkt vom Inventarserver auf mehreren Arbeitsstationen aufgerufen wird, müssen Sie ConsoleOne auf allen Arbeitsstationen schließen.

  2. Führen Sie im Verzeichnis Consoleone_Installationsverzeichnis\1.2 auf Ihrem Server oder Ihrer Arbeitsstation Folgendes aus:

    1. Löschen Sie folgende Dateien:

      • \lib\zen\dbexport.jar
      • \lib\zen\desktop.jar
      • \lib\zen\zeninvimages.jar
      • \lib\zen\zenutility.jar
      • \lib\zen\statuslog.jar
      • \lib\zen\classes12.zip\lib\zen\vbjapp.jar\lib\zen\vbjorb.jar\lib\zen\jdbcdrv.zip
      • \snapins\zen\inventorysnapins.jar
      • \snapins\zen\inventorysnapins3x.jar\snapins\zen\dataexportsnapins.jar\snapins\zen\policymigration.jar\snapins\zen\workstationsnapins.jar\snapins\zen\tracer.jar\help\novellserverinv.hs\bin\directoryrights.dll\bin\displayrules.properties\bin\schemarules.properties
    2. Löschen Sie folgende Verzeichnisse:

      • \reporting\canned\novellreporting\zeninventory
      • \reporting\canned\novellreporting\zeninventory30
      • \reporting\canned\novellreporting\zeninventory32
      • \reporting\canned\novellreporting\zeninventory3x
      • \reporting\canned\novellreporting\zeninventory4x
  3. Wenn die ConsoleOne-Snapins für die Fernverwaltung nicht auf den gleichen Arbeitsstationen oder Servern installiert sind, löschen Sie folgende Dateien:

    • \bin\desktop4.exe
    • \bin\mssql.ini
    • \bin\msvp60.dll
    • \bin\ndsaccess.dll
    • \bin\oracle.ini
    • \bin\remagent.ini
    • \bin\sybase.ini
    • \help\novellzeninven.hs
    • \help\novellzenrmgt.hs \help\en\novell_zfd_inventory
    • \help\en\novell_zfd_remotemgmt
    • \lib\zen\desktop.jar
    • \lib\zen\desktop3x.jar\lib\zen\desktopcommonutility.jar
    • \resources\resources.jar
    • \snapins\zen\commonsnapins.jar

B.7.8 Ändern der Cluster-Skripten

Um Änderungen, die Sie entsprechend den Anleitungen im Abschnitt Deinstallieren des Arbeitsstationsinventars in einer Cluster-Umgebung vorgenommen haben, auf die Cluster-Skripten anzuwenden, muss der Cluster offline und anschließend wieder online geschaltet werden.