Sun Java logo     Zurück      Inhalt      Index      Weiter     

Sun logo
Sun Java Enterprise System 2005Q4 Aktualisierungshandbuch 

Kapitel 12
Directory Preparation Tool

In diesem Kapitel wird die Aktualisierung von Directory Preparation Tool auf Java ES 2005Q4 (Release 4) beschrieben: Sun Java System Directory Preparation Tool 6.3 2005Q4.

Das Kapitel enthält einen allgemeinen Überblick über die Aspekte und Verfahren bezüglich der verschiedenen Aktualisierungswege, die von Java ES Release 4 unterstützt werden. Es wird sowohl die Aktualisierung unter dem Solaris- als auch unter dem Linux-Betriebssystem berücksichtigt:


Überblick über die Aktualisierung von Directory Preparation Tool

In diesem Abschnitt werden die folgenden allgemeinen Aspekte bezüglich der Aktualisierung von Directory Preparation Tool auf Java ES 2005Q4 (Release 4) beschrieben:

Über die Java ES (Release 4)-Version von Directory Preparation Tool

Die Java ES (Release 4)-Version von Directory Preparation Tool beinhaltet eine Reihe geringfügiger Fehlerkorrekturen, die zur Vorbereitung von Directory Server für die Verwendung durch die Release 4-Kommunikationskomponenten (Messaging Server, Calendar Server, Communications Express und Delegated Administrator) erforderlich waren.

Weitere Informationen finden Sie in den entsprechenden Versionshinweisen.

Wegweiser für die Aktualisierung von Directory Preparation Tool

Tabelle 12-1 zeigt die unterstützten Wege für die Aktualisierung von Directory Preparation Tool auf Java ES Release 4. Die Tabelle gilt sowohl für das Solaris- als auch für das Linux-Betriebssystem.

Tabelle 12-1  Wege für die Aktualisierung auf Java ES Release 4: Sun Java System Directory Preparation Tool 6.3 2005Q4  

Java ES Release

Directory Preparation Tool-Version

Allgemeiner Ansatz

Neukonfiguration erforderlich

Release 3

Sun Java System Directory Preparation Tool 6.2 2005Q1

Direkte Aktualisierung:
Aktualisierung durch Anwendung von Patches.

Vorbereitung der Directory Server für
die Release 4-Kommunikationskomponenten

Release 2

comm_dssetup.pl-Skript

Version 6.1 Revision 0.2 (im Paket mit Messaging Server und Calendar Server enthalten)

Direkte Aktualisierung:
Durch Anwendung eines genesis-Patches, gefolgt von einem Aktualisierungs-Patch

Vorbereitung der Directory Server für
die Release 4-Kommunikationskomponenten

Release 1

comm_dssetup.pl-Skript

(im Paket mit Messaging Server und Calendar Server enthalten)

Direkte Aktualisierung nicht zertifiziert.
Kann jedoch durch Anwendung des genesis-Patches, gefolgt von einem Aktualisierungs-Patch, durchgeführt werden.

Vorbereitung der Directory Server für
die Release 4-Kommunikationskomponenten

Versionen vor Java ES

ims_dssetup.pl-Skript

(im Paket mit Messaging Server enthalten)

Keine direkte Aktualisierung.

 

Directory Preparation Tool-Daten

Die folgende Tabelle enthält die Datentypen, die von einer Aktualisierung von Directory Preparation Tool betroffen sein können.

Tabelle 12-2  Verwendung der Directory Preparation Tool-Daten

Datentyp

Standort

Verwendung

Directory ServerSchema

Directory Server

Vorbereitung der Directory Server für die Release 4-Kommunikationskomponenten: ändert das Schema, erstellt neue Einträge und erstellt Indizes

Kompatibilität

In der Release 4-Version von Directory Preparation Tool wurden keine Änderungen der Schnittstelle vorgenommen. Die Rückwärtskompatibilität zu früheren Versionen ist gewährleistet.

Directory Preparation Tool-Abhängigkeiten

Für Directory Preparation Tool bestehen mit Ausnahme zu Directory Server keine Abhängigkeiten zu anderen Java ES-Komponenten. Directory Preparation Tool wird für die Konfiguration von Directory Server zur Verwendung mit den Java ES-Kommunikationskomponenten verwendet.


Aktualisieren von Directory Preparation Tool von Java ES  Release 3

Dieser Abschnitt enthält Informationen zur Aktualisierung von Directory Preparation Tool von Java ES 2005Q1 (Release 3) auf Java ES 2005Q4 (Release 4). In diesem Abschnitt werden folgende Themen behandelt:

Einführung

Berücksichtigen Sie bei der Aktualisierung von Directory Preparation Tool von Java ES Release 3 auf Release 4 folgende Aspekte des Aktualisierungsvorgangs:

Aktualisierung der Release 3-Version von Directory Preparation Tool

In diesem Abschnitt wird die Aktualisierung von Directory Preparation Tool von Java ES Release 3 auf Java ES Release 4 unter Solaris und Linux beschrieben. Plattformspezifische Vorgänge sind durch die Angabe des jeweiligen Betriebssystems, auf das sich der Vorgang bezieht, gekennzeichnet. In diesem Abschnitt werden folgende Themen behandelt:

Aufgaben vor der Aktualisierung

Bevor Sie mit der Aktualisierung von Directory Preparation Tool beginnen, führen Sie die folgenden beschriebenen Aufgaben durch.

Aktuelle Versionsinformationen überprüfen

Sie können die Version von Directory Preparation Tool, die zuletzt über Directory Server ausgeführt wurde, prüfen, indem Sie die Attributswerte für den vom Tool vorgenommenen Eintrag cn=CommServers,o=comms-config überprüfen:

Der Eintrag enthält zwei Attribute, die die aktuelle Version angeben:

Das Tool gibt nur dann eine Meldung in der Konsole aus, wenn die ausgeführte Version von Directory Preparation Tool mit der Version übereinstimmt, die zuvor ausgeführt wurde, oder eine Vorgängerversion zu dieser Version ist. Informationen zur Ausführung des Tools finden Sie im Aktualisierungsverfahren in Schritt 5 (Solaris) bzw. in Schritt 5 (Linux).

Directory Preparation Tool-Aktualisierungsabhängigkeiten

Es wird grundsätzlich empfohlen, alle Java ES-Komponenten auf einem Computersystem (und in einer Netzwerkumgebung) auf Java ES Release 4 zu aktualisieren. Die Aktualisierung von Directory Preparation Tool ist jedoch nicht von anderen Java ES-Komponenten abhängig.

Verzeichnisdaten sichern

Bei der Aktualisierung von Directory Preparation Tool von Release 3 auf Release 4 werden zwar keine Directory Server-Daten geändert. Als Vorsichtsmaßnahme sollten Sie jedoch Directory Server sichern, bevor Sie Directory Preparation Tool aktualisieren und über Directory Server ausführen.

Erforderliche Konfigurationsinformationen und Passwörter abrufen

Für die Aktualisierung von Directory Preparation Tool benötigen Sie das Superuser-Passwort. Das Tool speichert Parameterwerte, die bei der vorherigen Ausführung verwendet wurden, und verwendet diese Werte bei der nächsten Ausführung als Standardwerte.

Aktualisieren der Release 3-Version von Directory Preparation Tool (Solaris)

Dieser Abschnitt enthält eine Beschreibung der Aspekte, die Einfluss auf das Aktualisierungsverfahren von Directory Preparation Tool haben, sowie eine Beschreibung des eigentlichen Aktualisierungsverfahrens.

Zu berücksichtigende Aspekte bei der Aktualisierung (Solaris)

Bei der Aktualisierung von Directory Preparation Tool auf Java ES Release 4 müssen folgende Aspekte berücksichtigt werden:

Aktualisierungsverfahren (Solaris)

Das folgende Verfahren ist für Directory Preparation Tool auf dem Computer anzuwenden, auf dem sich Directory Server befindet.

  1. Beziehen Sie die in Tabelle 12-3 angegebenen erforderlichen Patches.
  2. Patches zum Download in das /tmp-Verzeichnis erhalten Sie unter: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. Melden Sie sich als Root oder Superuser an.
  4. su -

  5. Wenden Sie die entsprechenden in Tabelle 12-3 angegebenen Directory Preparation Tool-Patches an.
  6. patchadd patch_ID.

  7. Stellen Sie sicher, dass die Patch-Aktualisierung erfolgreich durchgeführt wurde:
  8. showrev -p | grep patch_ID

    Die Ausgabe sollte die Versionen der in Schritt 3 angewendeten Patch-IDs zurückgeben.

  9. Führen Sie Directory Preparation Tool über Directory Server aus.
    1. Überprüfen Sie, ob Directory Server ausgeführt wird.
    2. Wechseln Sie zum Speicherort von Directory Preparation Tool.
    3. cd DirPrepTool-base/sbin

    4. Führen Sie Directory Preparation Tool aus (Perl-Skript comm_dssetup.pl).
    5. perl comm_dssetup.pl

      Geben Sie die vom Skript angeforderten Parameter an.

Aktualisieren der Release 3-Version von Directory Preparation Tool (Linux)

Dieser Abschnitt enthält eine Beschreibung der Aspekte, die Einfluss auf das Aktualisierungsverfahren von Directory Preparation Tool haben, sowie eine Beschreibung des eigentlichen Aktualisierungsverfahrens.

Zu berücksichtigende Aspekte bei der Aktualisierung (Linux)

Bei der Aktualisierung der Directory Preparation Tool-Software auf Java ES Release 4 unter Linux sind dieselben Aspekte wie unter Solaris zu berücksichtigen (siehe Zu berücksichtigende Aspekte bei der Aktualisierung (Solaris)). Die Linux-Patches für die Aktualisierung auf Release 4 unterscheiden sich jedoch von den Solaris-Patches.

Das Patch für die Aktualisierung von Directory Preparation Tool auf Release 4 unter Linux OS ist in der folgenden Tabelle aufgeführt:

Tabelle 12-4  Patches1 für die Aktualisierung von Directory Preparation Tool unter Linux 

Beschreibung

Patch-ID und RPM-Namen

Directory Preparation Tool (DSSETUP)

118247-05

  • sun-comms-dssetup-6.3-2.5.i386.rpm

1Diese Patch-Versionsnummern sind für die Aktualisierung auf Java ES Release 4 mindestens erforderlich. Wenn neuere Versionen verfügbar sind, verwenden Sie anstelle der in dieser Tabelle genannten Versionen die neueren Versionen.

Aktualisierungsverfahren (Linux)

Das folgende Verfahren ist für das installierte Image von Directory Preparation Tool auf dem Computer anzuwenden, auf dem sich Directory Server befindet.


Vorsicht

Eine Aktualisierung von Java ES Release 3 auf Java ES Release 4 unter Linux kann nicht rückgängig gemacht werden.


  1. Das erforderliche Patch und der RPM-Name lässt sich anhand der entsprechenden Patch-Nummer aus Tabelle 12-4 entnehmen. Verwenden Sie diese Informationen, um die Versionsnummern für den RPM zu erhalten.
  2. Patches zum Download in das /tmp-Verzeichnis erhalten Sie unter: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. Melden Sie sich als Root oder Superuser an.
  4. su -

  5. Wenden Sie die in Tabelle 12-4 angegebene RPMs für Directory Preparation Tool an.
  6. rpm -Uvh sun-comms-dssetup-6.3-2.5.i386.rpm

  7. Stellen Sie sicher, dass die Aktualisierung erfolgreich durchgeführt wurde:
  8. rpm -q sun-comms-dssetup

    Die neue Versionsnummer des RPM sollte zurückgegeben werden.

  9. Führen Sie Directory Preparation Tool über Directory Server aus.
    1. Überprüfen Sie, ob Directory Server ausgeführt wird.
    2. Wechseln Sie zum Speicherort von Directory Preparation Tool.
    3. cd DirPrepTool-base/sbin

    4. Führen Sie Directory Preparation Tool aus (Perl-Skript comm_dssetup.pl).
    5. perl comm_dssetup.pl

      Geben Sie die vom Skript angeforderten Parameter an.

Überprüfen der Aktualisierung

Um zu überprüfen, ob die Aktualisierung von Directory Preparation Tool und die Erweiterung des Verzeichnisschemas erfolgreich war, prüfen Sie das während der Ausführung des Skripts erstellte Protokoll. Die Protokolldatei befindet sich in:

Aufgaben nach der Aktualisierung

Mit Ausnahme der in Aktualisierungsverfahren (Solaris) und Aktualisierungsverfahren (Linux) beschriebenen Schritte müssen keine weiteren Aufgaben nach der Aktualisierung durchgeführt werden.

Aufheben der Aktualisierung (Solaris)

Dieser Abschnitt enthält eine Beschreibung der Aspekte, die Einfluss auf das Verfahren zum Aufheben der Aktualisierung von Directory Preparation Tool haben, sowie eine Beschreibung des eigentlichen Verfahrens zum Aufheben der Aktualisierung.

Zu berücksichtigende Aspekte beim Aufheben der Aktualisierung (Solaris)

Das Verfahren zum Aufheben der Aktualisierung auf die Release 4-Version von Directory Preparation Tool ist die Umkehrung des Verfahrens zur Aktualisierung auf Release 4. Die von Directory Preparation Tool vorgenommenen Änderungen umfassen unter anderem jedoch Änderungen des Directory Server-Schemas. Diese Änderungen werden bei dem folgenden Verfahren zum Aufheben der Aktualisierung nicht rückgängig gemacht. Die Schema-Änderungen sind jedoch rückwärts kompatibel.

Verfahren zum Aufheben der Aktualisierung (Solaris)
  1. Melden Sie sich als Root oder Superuser an.
  2. su -

  3. Entfernen Sie die Patches aus Tabelle 12-3.
  4. patchrm patch_ID

  5. Führen Sie Directory Preparation Tool nach Aufhebung der Aktualisierung über Directory Server aus.
  6. Die Directory Server-Änderungen, einschließlich Indizes, werden rückgängig gemacht und der ursprüngliche Stand wieder hergestellt. Die Schema-Änderungen bleiben jedoch bestehen. Die Schema-Erweiterungen werden dadurch nicht negativ beeinflusst; diese sind rückwärts kompatibel.


Aktualisieren von Directory Preparation Tool von Java ES  Release 2

Das Verfahren zur Aktualisierung von Directory Preparation Tool von Java ES 2004Q2 (Release 2)-Version auf Release 4 entspricht, abgesehen von folgender Ausnahme, dem Verfahren zur Aktualisierung von Directory Preparation Tool von Release 3 auf Release 4.

In Java ES Release 2 war Directory Preparation Tool (unter dem Namen comm_dssetup) im Paket mit Messaging Server und Calendar Server enthalten und wurde nicht als separates Paket installiert. Daher befinden sich auf dem Computer, der als Host für Directory Server dient, keine installierten Pakete oder RPMs von Directory Preparation Tool. Aus diesem Grund müssen Sie bei der Aktualisierung von Release 2 auf Release 4 die Directory Preparation Tool-Pakete installieren:

Die Aktualisierung von Directory Preparation Tool Release 2 auf Release 4 entspricht in etwa dem unter Aktualisieren von Directory Preparation Tool von Java ES  Release 3 beschriebenen Verfahren. Die vor und nach der Aktualisierung zu berücksichtigenden Aspekte sind identisch; ersetzen Sie jedoch Verweise auf Release 3 durch Release 2. Die entsprechenden Aktualisierungsverfahren werden in den folgenden Abschnitten beschrieben.

Aktualisierungsverfahren von Release 2 (Solaris)

Das folgende Verfahren ist für Directory Preparation Tool auf dem Computer anzuwenden, auf dem sich Directory Server befindet.

  1. Entnehmen Sie das erforderliche genesis-Patch aus der folgenden Tabelle:
  2. Tabelle 12-5  Genesis-Patches1 für die Aktualisierung von Directory Preparation Tool unter Solaris 

    Beschreibung

    SPARC

    Solaris 8, 9 & 10

    X86

    Solaris 9 & 10

    Directory Preparation Tool (DSSETUP)

    118242-03

    118243-03

    1Diese Patch-Versionsnummern sind für die Aktualisierung auf Java ES Release 4 mindestens erforderlich. Wenn neuere Versionen verfügbar sind, verwenden Sie anstelle der in dieser Tabelle genannten Versionen die neueren Versionen.

    Patches zum Download in das /tmp-Verzeichnis erhalten Sie unter: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. Melden Sie sich als Root oder Superuser an.
  4. su -

  5. Wenden Sie das in Tabelle 12-5 angegebene genesis-Patch für Directory Preparation Tool an.
  6. patchadd patch_ID.

  7. Beziehen Sie die in Tabelle 12-3 angegebenen erforderlichen Aktualisierungs-Patches.
  8. Patches zum Download in das /tmp-Verzeichnis erhalten Sie unter: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  9. Wenden Sie das entsprechende in Tabelle 12-3 angegebene Aktualisierungs-Patch für Directory Preparation Tool an.
  10. patchadd patch_ID.

  11. Stellen Sie sicher, dass die Patch-Aktualisierung erfolgreich durchgeführt wurde:
  12. showrev -p | grep patch_ID

    Die Ausgabe sollte die Versionen der in Schritt 5 angewendeten Patch-IDs zurückgeben.

  13. Führen Sie Directory Preparation Tool über Directory Server aus.
    1. Überprüfen Sie, ob Directory Server ausgeführt wird.
    2. Wechseln Sie zum Speicherort von Directory Preparation Tool.
    3. cd DirPrepTool-base/sbin

    4. Führen Sie Directory Preparation Tool aus (Perl-Skript comm_dssetup.pl).
    5. perl comm_dssetup.pl

      Geben Sie die vom Skript angeforderten Parameter an.

Aktualisierungsverfahren von Release 2 (Linux)

Das folgende Verfahren ist für Directory Preparation Tool auf dem Computer anzuwenden, auf dem sich Directory Server befindet.

  1. Melden Sie sich als Root oder Superuser an.
  2. su -

  3. Das erforderliche Aktualisierungs-Patch und der RPM-Name lässt sich anhand der entsprechenden Patch-Nummer aus Tabelle 12-4 entnehmen.
  4. Patches zum Download in das /tmp-Verzeichnis erhalten Sie unter: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  5. Wenden Sie die in Tabelle 12-4 angegebene Aktualisierungs-RPMs für Directory Preparation Tool an.
  6. rpm -Uvh sun-comms-dssetup-6.3-2.5.i386.rpm

  7. Stellen Sie sicher, dass die Aktualisierung erfolgreich durchgeführt wurde:
  8. rpm -q sun-comms-dssetup

    Die neue Versionsnummer des RPM sollte zurückgegeben werden.

  9. Führen Sie Directory Preparation Tool über Directory Server aus.
    1. Überprüfen Sie, ob Directory Server ausgeführt wird.
    2. Wechseln Sie zum Speicherort von Directory Preparation Tool.
    3. cd DirPrepTool-base/sbin

    4. Führen Sie Directory Preparation Tool aus (Perl-Skript comm_dssetup.pl).
    5. perl comm_dssetup.pl

      Geben Sie die vom Skript angeforderten Parameter an.



Zurück      Inhalt      Index      Weiter     


Teilenr.: 819-3461.   Copyright 2006 Sun Microsystems, Inc. Alle Rechte vorbehalten.