Sun Java logo     Zur�ck      Inhalt      Index      Weiter     

Sun logo
Sun Java Enterprise System 2005Q4 Aktualisierungshandbuch 

Kapitel 4
Directory Server und Administration Server

In diesem Kapitel wird die Aktualisierung der Directory Server- und Administration Server-Komponenten auf Java ES 2005Q4 (Release 4) beschrieben: Sun Java System Directory Server 5.2 2005Q4 und Sun Java System Administration Server 5.2 2005Q4.

Die Aktualisierung dieser Komponenten wird zusammen beschrieben, da diese Komponenten eng zusammenarbeiten.

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 Server und Administration Server

In diesem Abschnitt werden die folgenden allgemeinen Aspekte beschrieben, die Einfluss auf die Aktualisierung der Directory Server- und Administration Server-Komponenten auf Java ES 2005Q4 (Release 4) haben:

�ber Java ES Release 4

Die Java ES Release 4-Versionen von Directory Server und Administration Server beinhalten lediglich geringf�gige Fehlerkorrekturen sowie Verbesserungen. Es wurden keine neuen Funktionen hinzugef�gt.

Wegweiser f�r die Aktualisierung auf Java ES Release 4

Tabelle 4-1 zeigt die unterst�tzten Wege f�r die Aktualisierung von Directory Server und Administration Server auf Java ES Release 4. Die Tabelle gilt sowohl f�r das Solaris- als auch f�r das Linux-Betriebssystem.

Tabelle 4-1  Wege f�r die Aktualisierung auf Java ES Release 4: Sun Java System Directory Server 5.2 2005Q4 und Sun Java System Administration Server 5.2 2005Q4 

Java ES Release

Directory Server-, Administration Server- und Directory Proxy Server-Version

Allgemeiner Ansatz

Neukonfiguration erforderlich

Release 3

Sun Java System Directory Server 5 2005Q1

Sun Java System Administration Server 5 2005Q1

Direkte Aktualisierung:
Wenden Sie Patches an und konfigurieren Sie das Konfigurationsverzeichnis neu.

Automatische Neukonfiguration der Daten im Konfigurationsverzeichnis

Release 2

Sun Java System Directory Server 5.2 2004Q2

Sun Java System Administration Server 5.2 2004Q2

Direkte Aktualisierung:
Wenden Sie Patches an und konfigurieren Sie das Konfigurationsverzeichnis neu.

Automatische Neukonfiguration der Daten im Konfigurationsverzeichnis

Release 1

Sun One Directory Server 5.2

Sun One Administration Server 5.2

Direkte Aktualisierung nicht zertifiziert.
Sie k�nnen jedoch denselben Ansatz wie f�r die Aktualisierung von Release 2 anwenden.

Automatische Neukonfiguration der Daten im Konfigurationsverzeichnis

Versionen vor Java ES

Sun One Directory Server 5.2

Sun One Administration Server 5.2

Direkte Aktualisierung nicht zertifiziert.
Sie k�nnen jedoch denselben Ansatz wie f�r die Aktualisierung von Release 2 anwenden.

Automatische Neukonfiguration der Daten im Konfigurationsverzeichnis

Sun One Directory Server 5.1, 5.0 oder 4.x

Sun One Administration Server 5.1, 5.0 oder 4.x

Keine direkte Aktualisierung:
Aktualisieren Sie zun�chst auf Release 3. Informationen hierzu finden Sie im Java Enterprise System 2005Q1 Aktualisierungs- und Migrationshandbuch
(http://docs.sun.com/doc/819-2232).

F�hren Sie anschlie�end eine Aktualisierung von Release 3 auf Release 4 durch.

Weitere Informationen finden Sie im Java Enterprise System 2005Q1 Aktualisierungs- und Migrationshandbuch.
(http://docs.sun.com/doc/819-2232).

Directory Server- und Administration Server-Daten

Directory Server und Administration Server verwenden Directory Server f�r das Speichern der Konfigurationsdaten. Die Daten werden in einer bestimmten Baumstruktur innerhalb des Verzeichnisses gespeichert. Die Directory Server-Instanz, die als Host f�r die Konfiguration dient, wird als Konfigurationsverzeichnis bezeichnet.

Das Konfigurationsverzeichnis kann eine dedizierte Directory Server-Instanz sein. Diese Vorgehensweise wird aus Sicherheitsgr�nden empfohlen. Das Konfigurationsverzeichnis kann andernfalls auch als Host f�r Benutzeridentit�tsdaten oder Dienstkonfigurationsdaten dienen. Das Konfigurationsverzeichnis kann sich auf demselben Computer befinden wie andere Directory Server-Instanzen oder der Administration Server. In den meisten Bereitstellungsarchitekturen befindet sich das Konfigurationsverzeichnis jedoch auf einem anderen Computer als die �brigen Komponenten, die das Verzeichnis zum Speichern der Konfigurationsdaten nutzen.

Die folgende Tabelle enth�lt die Datentypen, die von einer Aktualisierung der Directory Server- und Administration Server-Software betroffen sein k�nnen.

Tabelle 4-2  Verwendung der Directory Server-, Administration Server- und Directory Proxy Server-Daten

Datentyp

Standort

Verwendung

Directory Server-Konfigurationsdaten

Konfigurationsverzeichnis

Konfiguration von Directory Server

Administration Server-Konfigurationsdaten

Konfigurationsverzeichnis

Konfiguration von Administration Server

Kompatibilit�t

In den Java ES Release 4-Versionen von Directory Server und Administration Server wurden keine �nderungen der Schnittstelle vorgenommen. Die R�ckw�rtskompatibilit�t dieser Komponenten (als Gruppe) zu Vorg�ngerversionen ist gew�hrleistet. Diese Komponenten sind jedoch einzeln nicht mit Vorg�ngerversionen der jeweils anderen Komponente kompatibel. Die Komponenten m�ssen zusammen als Einheit aktualisiert werden.

-Abh�ngigkeiten

Abh�ngigkeiten zu anderen Java ES-Komponenten beeinflussen m�glicherweise das Verfahren f�r die Aktualisierung und Neukonfiguration der Directory Server- und Administration Server-Software. F�r beide Komponenten bestehen folgende Abh�ngigkeiten zu Java ES-Komponenten:


Aktualisieren von Directory Server und Administration Server von Java ES Release 3

Dieser Abschnitt enth�lt Informationen zur Aktualisierung von Directory Server und Administration Server 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 Server und Administration Server von Java ES Release 3 auf Release 4 folgende Aspekte des Aktualisierungsvorgangs:

Aktualisierung der Release 3-Versionen von Directory Server und Administration Server

In diesem Abschnitt wird die Aktualisierung von Directory Server und Administration Server 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 Server und Administration Server beginnen, f�hren Sie die im Folgenden beschriebenen Aufgaben durch.

Aktuelle Versionsinformationen �berpr�fen

Sie k�nnen die aktuelle Version von Directory Server und Administration Server �berpr�fen, indem Sie den Directory Server-Daemon mithilfe der Option -v neu starten:

und anschlie�end die Startmeldungen im Directory Server-Fehlerprotokoll pr�fen:

Hinweis: Wenn unter Solaris 10 die Ausf�hrung des Befehls ns-slapd fehlschl�gt, setzen Sie den Bibliothekspfad bei Ausf�hrung des Befehls auf null.

Directory Server- und Administration Server-Abh�ngigkeiten aktualisieren

Es wird grunds�tzlich empfohlen, alle Java ES-Komponenten auf einem Computersystem (und in einer Netzwerkumgebung) auf Java ES Release 4 zu aktualisieren. Da f�r Directory Server und Administration Server jedoch keine Aktualisierung der gemeinsam genutzten Komponenten von Release 3 erforderlich ist, ist diese Aufgabe optional.

Sichern der Directory Server-Daten

Bei der Aktualisierung von Directory Server und Administration Server werden die Konfigurationsverzeichnisdaten ge�ndert. Daher sollten Sie vor der Aktualisierung Ihre Konfigurationsdaten �ber die Directory Server-Konsole oder mit einem Befehlszeilen-Dienstprogramm, wie db2bak, sichern.

Weitere Informationen zum Sichern von Directory Server erhalten Sie im Sun Java System Directory Server Administration Guide (http://docs.sun.com/doc/817-7613).

Erforderliche Konfigurationsinformationen und Passw�rter abrufen

Sie sollten �ber die Benutzer-ID und das Passwort des Administrators der aktuell installierten Version von Directory Server verf�gen.

Directory Server und Administration Server m�ssen au�erdem unter demselben Benutzer und derselben Gruppe ausgef�hrt werden. Dies bedeutet, dass sie mit derselben UID und GID ausgef�hrt werden m�ssen.

Aktualisieren der Release 3-Versionen von Directory Server und Administration Server (Solaris)

Dieser Abschnitt enth�lt eine Beschreibung der Aspekte, die Einfluss auf das Aktualisierungsverfahren von Directory Server und Administration Server haben, sowie eine Beschreibung des eigentlichen Aktualisierungsverfahrens.

Zu ber�cksichtigende Aspekte bei der Aktualisierung (Solaris)

Bei der Aktualisierung der Directory Server- und Administration Server-Software auf Java ES Release 4 m�ssen folgende Aspekte ber�cksichtigt werden:

Aktualisierungsverfahren (Solaris)

Das im Folgenden beschriebene Verfahren ist f�r Directory Server- und Administration Server-Instanzen anzuwenden, die sich lokal auf dem Computer befinden, auf dem die Aktualisierung durchgef�hrt wird.

Im folgenden Verfahren werden zwei Befehle verwendet: directoryserver(1m) und mpsadmserver(1m). Weitere Informationen zu diesen Befehlen finden Sie in der Directory ServerMan Page Reference und in der Administration Server Man Page Reference.

  1. Beziehen Sie die in Tabelle 4-4 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. Halten Sie Administration-Konsole an, wenn diese Komponente lokal ausgef�hrt wird.
  6. Beenden Sie alle Java ES-Komponenten, die von den zu aktualisierenden Directory Server-Instanzen abh�ngig sind. Dieser Schritt h�ngt m�glicherweise davon ab, wie diese Komponenten innerhalb Ihrer Bereitstellungsarchitektur repliziert werden.
  7. Die Komponenten sollten in folgender Reihenfolge heruntergefahren werden:

    1. Directory Server Clients: Access Manager, Communications Express, Messaging Server, Portal Server u. a.
    2. Directory Proxy Server, falls dieser f�r den Zugriff auf Directory Server verwendet wird.
    3. Administration Server, falls dieser lokal ausgef�hrt wird.
    4. Directory Server
    5. Konfigurationsverzeichnis, falls dieses lokal als separate Directory Server-Instanz ausgef�hrt wird.
    6. Weitere Informationen zum Beenden von Java ES-Komponenten finden Sie im Administrationshandbuch zur jeweiligen Komponente.

  8. Stellen Sie sicher, dass alle Java ES-Komponenten, von denen Directory Server und Administration Server zwingend abh�ngig sind (siehe Directory Server- und Administration Server-Abh�ngigkeiten aktualisieren) aktualisiert wurden.
  9. Aktualisieren Sie Administration Server.
  10. Sie m�ssen diesen Schritt auch dann ausf�hren, wenn Directory Server urspr�nglich im eigenst�ndigen Modus auf dem Computer installiert wurde, auf dem die Aktualisierung durchgef�hrt wird (auch im eigenst�ndigen Modus wird Administration Server-Code installiert).

    1. Starten Sie den zu aktualisierenden Administration Server neu.
    2. Wenden Sie die in Tabelle Tabelle 4-4 genannten Administration Server-Patches an.
    3. Stellen Sie sicher, dass Sie den Administration Server-Lokalisierungs-Patch (117047) vor der Anwendung des Administration Server-Basis-Patches anwenden.

      patchadd patch_ID

    4. Stellen Sie sicher, dass die Patch-Aktualisierung erfolgreich durchgef�hrt wurde:
    5. showrev -p | grep patch_ID

      Die Ausgabe sollte die Versionen der in Schritt b angewendeten Patch-IDs zur�ckgeben.

    6. Vergewissern Sie sich, dass das Konfigurationsverzeichnis ausgef�hrt wird.
    7. Wenn das Verzeichnis lokal vorhanden ist, m�ssen Sie es m�glicherweise starten. Wenn das Verzeichnis remote vorhanden ist, stellen Sie sicher, dass es ausgef�hrt wird.

    8. Synchronisieren Sie die aktualisierten Einstellungen mit dem Konfigurationsverzeichnis.
    9. /usr/sbin/mpsadmserver sync-cds

      Sie werden zur Eingabe des Admin-Benutzernamens und des zugeh�rigen Passworts aufgefordert:

  11. Aktualisieren Sie Directory Server.
    1. Wenn Directory Server im eigenst�ndigen Modus ohne Administration Server ausgef�hrt wird, f�hren Sie folgendes Verfahren durch. Fahren Sie andernfalls direkt mit Schritt 7b fort.
      1. Stellen Sie sicher, dass Administration Server aktualisiert wurde (Schritt 6).
      2. Wechseln Sie in das Verzeichnis serverroot.
      3. cd /var/opt/mps/serverroot

      4. Erstellen Sie ein Konfigurationsverzeichnis:
      5. mkdir -p admin-serv/config

      6. Erstellen Sie eine adm.config-Datei:
      7. vi admin-serv/config/adm.conf

      8. F�gen Sie den folgenden Text hinzu:
      9. isie: cn=Administration Server, cn=Server Group, cn=hostname, ou=administration_domain, o=NetscapeRoot

        F�gen Sie den Text in einer einzigen Zeile hinzu. Dabei steht hostname f�r den vollst�ndigen Directory Server-Hostnamen und administration_domain �blicherweise f�r den Dom�nennamen des Hosts.

    2. Stellen Sie sicher, dass die zu aktualisierende Directory Server-Instanz heruntergefahren ist.
    3. Wenden Sie die in Tabelle 4-5 angegebenen Directory Server-Patches an.
    4. Stellen Sie sicher, dass Sie den Directory Server-Lokalisierungs-Patch (117015) vor der Anwendung des Directory Server-Basis-Patches anwenden.

      patchadd patch_ID.

    5. Stellen Sie sicher, dass die Patch-Aktualisierung erfolgreich durchgef�hrt wurde:
    6. showrev -p | grep patch_ID

      Die Ausgabe sollte die Versionen der in Schritt c angewendeten Patch-IDs zur�ckgeben.

    7. Setzen Sie die standardm��ige Directory Server-Versionsnummer zur�ck.
    8. /usr/sbin/directoryserver -d 5.2

    9. Vergewissern Sie sich, dass das Konfigurationsverzeichnis ausgef�hrt wird.
    10. Wenn das Verzeichnis lokal vorhanden ist, m�ssen Sie es m�glicherweise starten. Wenn das Verzeichnis remote vorhanden ist, stellen Sie sicher, dass es ausgef�hrt wird.

    11. Synchronisieren Sie die aktualisierten Einstellungen mit dem Konfigurationsverzeichnis.
    12. /usr/sbin/directoryserver -u 5.2 sync-cds

      Sie werden zur Eingabe des Admin-Benutzernamens und des zugeh�rigen Passworts aufgefordert:

  12. Starten Sie alle Java ES-Komponenten in der umgekehrten Reihenfolge, in der diese in Schritt 4 beendet wurden, neu.
    1. Konfigurationsverzeichnis, falls dieses lokal vorhanden ist und als separate Directory Server-Instanz ausgef�hrt wird.
    2. Directory Server
    3. Administration Server, falls dieser lokal ausgef�hrt wird.
    4. Directory Proxy Server, falls dieser f�r den Zugriff auf Directory Server verwendet wird.
    5. Directory Server Clients: Access Manager, Communications Express, Messaging Server, Portal Server u. a.

Aktualisieren der Release 3-Versionen von Directory Server und Administration Server (Linux)

Dieser Abschnitt enth�lt eine Beschreibung der Aspekte, die Einfluss auf das Aktualisierungsverfahren von Directory Server und Administration Server haben, sowie eine Beschreibung des eigentlichen Aktualisierungsverfahrens.

Zu ber�cksichtigende Aspekte bei der Aktualisierung (Linux)

Bei der Aktualisierung von Directory Server und den dazugeh�rigen Komponenten auf Java ES Release 4 unter Linux sind dieselben Aspekte wie bei der Aktualisierung unter Solaris zu ber�cksichtigen (siehe Zu ber�cksichtigende Aspekte bei der Aktualisierung (Solaris)). Die Patches f�r die Aktualisierung auf Release 4 unter Linux unterscheiden sich jedoch von den Solaris-Patches.

Die Patches f�r die Aktualisierung von Directory Server und Administration Server auf Release 4 unter Linux OS werden in der folgenden Tabelle aufgef�hrt:

Tabelle 4-5  Patches1 f�r die Aktualisierung von Directory Server und Administration Server unter Linux 

Beschreibung

Patch-ID und RPM-Namen

Directory Server

118080-11:

sun-directory-server-5.2-25.i386.rpm
sun-directory-server-man-5.2-9.i386.rpm

Lokalisierung von Directory Server

118290-12:

sun-directory-server-Locale-5.2-17.i386.rpm

Administration Server

118079-10:

sun-admin-server-5.2-18.i386.rpm
sun-server-console-5.2-18.i386.rpm
sun-admin-server-man-5.2-8.i386.rpm

Lokalisierung von Administration Server

118289-13:

sun-admin-server-Locale-5.2-19.i386.rpm
sun-server-console-
Locale-5.2-19.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 im Folgenden beschriebene Verfahren ist f�r Directory Server- und Administration Server-Instanzen anzuwenden, die sich lokal auf dem Computer befinden, auf dem die Aktualisierung durchgef�hrt wird.


Vorsicht

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


Im folgenden Verfahren werden zwei Befehle verwendet: directoryserver(1m) und mpsadmserver(1m). Weitere Informationen zu diesen Befehlen finden Sie in der Directory ServerMan Page Reference und in der Administration Server Man Page Reference.

  1. Die erforderlichen Patches und die RPM-Namen lassen sich anhand der entsprechenden Patch-Nummern aus Tabelle 4-5 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

    Im folgenden Verfahren steht oldVersion f�r den RPM der Release 3-Versionen von Directory Server und Administration Server.

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

  5. Halten Sie Administration-Konsole an, wenn diese Komponente lokal ausgef�hrt wird.
  6. Beenden Sie alle Java ES-Komponenten, die von den zu aktualisierenden Directory Server-Instanzen abh�ngig sind. Dieser Schritt h�ngt m�glicherweise davon ab, wie diese Komponenten innerhalb Ihrer Bereitstellungsarchitektur repliziert werden.
  7. Die Komponenten sollten in folgender Reihenfolge heruntergefahren werden:

    1. Directory Server Clients: Access Manager, Communications Express, Messaging Server, Portal Server u. a.
    2. Directory Proxy Server, falls dieser f�r den Zugriff auf Directory Server verwendet wird.
    3. Administration Server, falls dieser lokal ausgef�hrt wird.
    4. Directory Server
    5. Konfigurationsverzeichnis, falls dieses lokal als separate Directory Server-Instanz ausgef�hrt wird.
    6. Weitere Informationen zum Beenden von Java ES-Komponenten finden Sie im Administrationshandbuch zur jeweiligen Komponente.

  8. Stellen Sie sicher, dass alle Java ES-Komponenten, von denen Directory Server und Administration Server zwingend abh�ngig sind (siehe Directory Server- und Administration Server-Abh�ngigkeiten aktualisieren) aktualisiert wurden.
  9. Wenden Sie die einzelnen RPMs f�r Administration Server an.
    1. Wenden Sie den RPM f�r Administration Server an. Produkt.
    2. Sie m�ssen diesen Schritt auch dann durchf�hren, wenn Directory Server urspr�nglich im eigenst�ndigen Modus auf dem Computer installiert wurde, auf dem die Aktualisierung erfolgt.

      1. Wenden Sie den RPM wie folgt an:
      2. Stellen Sie sicher, dass Sie die Administration Server-Lokalisierungs-RPMs (118289) vor der Anwendung der Administration Server-Basis-RPMs anwenden.

        rpm -Fvh sun-admin-server-Locale-5.2-19.i386.rpm
        rpm -Fvh sun-server-console-Locale-5.2-19.i386.rpm
        rpm -Fvh sun-admin-server-5.2-18.i386.rpm
        ...

        Wenn Administration Server bereits konfiguriert wurde, wird folgende Fehlermeldung zur�ckgegeben:

        error: execution of %preun scriptlet from sun-admin-server-5.2-oldVersion failed, exit status 1

        Entfernen Sie in diesem Fall die alte Version des RPM wie folgt mit dem Befehl --noscripts :

        rpm -e --noscripts sun-admin-server-5.2-oldVersion

      3. Wenn Ihr Administration Server zuvor konfiguriert wurde, stellen Sie sicher, dass das Konfigurationsverzeichnis ausgef�hrt wird.
      4. Wenn das Verzeichnis lokal vorhanden ist, m�ssen Sie es m�glicherweise starten. Wenn das Verzeichnis remote vorhanden ist, stellen Sie sicher, dass es ausgef�hrt wird.

      5. Synchronisieren Sie die aktualisierten Einstellungen mit dem Konfigurationsverzeichnis.
      6. /opt/sun/sbin/mpsadmserver sync-cds

        Sie werden zur Eingabe des Admin-Benutzernamens und des zugeh�rigen Passworts aufgefordert:

      7. Stellen Sie sicher, dass die Aktualisierung erfolgreich durchgef�hrt wurde:
      8. rpm -q sun-admin-server

        Die neue Versionsnummer des RPM sollte zur�ckgegeben werden.

    3. Wenden Sie den RPM f�r Administration Server an: Konsole.
    4. rpm -Fvh sun-server-console-5.2-18.i386.rpm

    5. Wenden Sie den RPM f�r Administration Server an: Manpages.
    6. rpm -Uvh sun-admin-server-man-5.2-8.i386.rpm

  10. Wenden Sie die einzelnen RPMs f�r Directory Server an.
    1. Wenn Directory Server im eigenst�ndigen Modus ohne Administration Server ausgef�hrt wird, wenden Sie den RPM f�r Administration Server an.
    2. rpm -Fvh sun-admin-server-5.2-18.i386.rpm

      Fahren Sie andernfalls direkt mit Schritt 7b fort.

    3. Wenden Sie den RPM f�r Directory Server an: Produkt.
      1. Stellen Sie sicher, dass die zu aktualisierende Directory Server-Instanz heruntergefahren ist.
      2. Wenden Sie den RPM wie folgt an:
      3. Stellen Sie sicher, dass Sie die Directory Server-Lokalisierungs-RPMs (118290) vor der Anwendung der Directory Server-Basis-RPMs anwenden.

        rpm -Fvh sun-directory-server-Locale-5.2-17.i386.rpm
        rpm -Fvh sun-directory-server-5.2-25.i386.rpm
        ...

        Wenn Ihr Directory Server bereits konfiguriert wurde, wird folgende Fehlermeldung zur�ckgegeben:

        error: execution of %preun scriptlet from sun-directory-server-5.2-oldVersion failed, exit status 1

        Entfernen Sie in diesem Fall die alte Version des RPM wie folgt mit dem Befehl --noscripts :

        rpm -e --noscripts sun-directory-server-5.2-oldVersion

      4. Wenn Ihr Directory Server zuvor konfiguriert wurde, stellen Sie sicher, dass das Konfigurationsverzeichnis ausgef�hrt wird.
      5. Wenn das Verzeichnis lokal vorhanden ist, m�ssen Sie es m�glicherweise starten. Wenn das Verzeichnis remote vorhanden ist, stellen Sie sicher, dass es ausgef�hrt wird.

      6. Synchronisieren Sie die aktualisierten Einstellungen mit dem Konfigurationsverzeichnis.
      7. /opt/sun/sbin/directoryserver sync-cds

        Sie werden zur Eingabe des Admin-Benutzernamens und des zugeh�rigen Passworts aufgefordert:

      8. Stellen Sie sicher, dass die Aktualisierung erfolgreich durchgef�hrt wurde:
      9. rpm -q sun-directory-server

        Die neue Versionsnummer des RPM sollte zur�ckgegeben werden.

    4. Wenden Sie den RPM f�r Directory Server an: Manpages.
    5. rpm -Uvh sun-directory-server-man-5.2-9.i386.rpm

  11. Starten Sie alle Java ES-Komponenten in der umgekehrten Reihenfolge, in der diese in Schritt 4 beendet wurden, neu.
    1. Konfigurationsverzeichnis, falls dieses lokal vorhanden ist und als separate Directory Server-Instanz ausgef�hrt wird.
    2. Directory Server
    3. Administration Server, falls dieser lokal ausgef�hrt wird.
    4. Directory Proxy Server, falls dieser f�r den Zugriff auf Directory Server verwendet wird.
    5. Directory Server Clients: Access Manager, Communications Express, Messaging Server, Portal Server u. a.

�berpr�fen der Aktualisierung

Sie k�nnen �berpr�fen, ob die Aktualisierung von Directory Server und Administration Server erfolgreich durchgef�hrt wurde, indem Sie den Directory Server-Daemon mithilfe der Option -v neu starten:

und anschlie�end die Startmeldungen im Directory Server-Fehlerprotokoll pr�fen:

Ausgabewerte finden Sie in Tabelle 4-3.

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 Directory Server und Administration Server 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 von Directory Server und Administration Server auf Release 4 entspricht gr��tenteils dem Verfahren zum Aktualisieren auf Release 4 in umgekehrter Reihenfolge. Die Patches werden entfernt und das Konfigurationsverzeichnis wird neu synchronisiert.

Bei der Anwendung von Patches gilt insbesondere zu beachten, dass die Datenbank f�r SSL-Zertifikate bei der Aktualisierung in das cert8-Format konvertiert wird. Der Patch sichert zun�chst die cert7-Daten und konvertiert die Daten anschlie�end in das cert8-Format. Wenn Sie die Aktualisierung aufheben m�chten und Sie der Zertifikatsdatenbank neue Zertifikate hinzugef�gt haben, sollten Sie diese Zertifikate manuell entnehmen, die Patches aufheben und die Zertifikate anschlie�end wieder der Zertifikatsdatenbank im cert7-Format hinzuf�gen.

Wenn Sie eine Aktualisierung aufheben, nachdem Sie die SSL-Zertifikatsdatenbank ge�ndert haben, ist ein Starten im SSL-Modus nicht m�glich. Um dieses Problem zu umgehen, deaktivieren Sie den SSL-Modus, starten Sie Directory Server und Administration Server neu, installieren Sie das Zertifikat erneut und aktivieren Sie dann den SSL-Modus.

Verfahren zum Aufheben der Aktualisierung (Solaris)
  1. Halten Sie Administration-Konsole an, wenn diese Komponente lokal ausgef�hrt wird.
  2. Beenden Sie alle Java ES-Komponenten, die von den Directory Server-Instanzen abh�ngig sind, deren Aktualisierung aufgehoben werden soll. Dieser Schritt h�ngt davon ab, wie diese Komponenten innerhalb Ihrer Bereitstellungsarchitektur repliziert werden.
  3. Die Komponenten sollten in folgender Reihenfolge heruntergefahren werden:

    1. Directory Server Clients: Access Manager, Communications Express, Messaging Server, Portal Server u. a.
    2. Directory Proxy Server, falls dieser f�r den Zugriff auf Directory Server verwendet wird.
    3. Administration Server, falls dieser lokal ausgef�hrt wird.
    4. Directory Server
    5. Konfigurationsverzeichnis, falls dieses lokal als separate Directory Server-Instanz ausgef�hrt wird.
    6. Weitere Informationen zum Beenden von Java ES-Komponenten finden Sie im Administrationshandbuch zur jeweiligen Komponente.

  4. Heben Sie die Aktualisierung von Directory Server auf.
    1. Stellen Sie sicher, dass die Directory Server-Instanz, deren Aktualisierung aufgehoben werden soll, heruntergefahren ist.
    2. Entfernen Sie die in Tabelle 4-5 angegebenen Directory Server-Patches.
    3. patchrm patch_ID.

    4. Vergewissern Sie sich, dass das Konfigurationsverzeichnis ausgef�hrt wird.
    5. Wenn das Verzeichnis lokal vorhanden ist, m�ssen Sie es m�glicherweise starten. Wenn das Verzeichnis remote vorhanden ist, stellen Sie sicher, dass es ausgef�hrt wird.

    6. Synchronisieren Sie die zur�ckgesetzten Einstellungen mit dem Konfigurationsverzeichnis.
    7. /usr/sbin/directoryserver -u 5.2 sync-cds

      Sie werden zur Eingabe des Admin-Benutzernamens und des zugeh�rigen Passworts aufgefordert:

    8. Wenn Sie Directory Server eigenst�ndig ohne Administration Server ausf�hren, m�ssen Sie die Teilaktualisierung von Administration Server aufheben. Folgen Sie den Anweisungen in Schritt 4.
  5. Heben Sie die Aktualisierung von Administration Server auf.
    1. Entfernen Sie die in Tabelle Tabelle 4-5 genannten Administration Server-Patches.
    2. patchrm patch_ID.

    3. Vergewissern Sie sich, dass das Konfigurationsverzeichnis ausgef�hrt wird.
    4. Wenn das Verzeichnis lokal vorhanden ist, m�ssen Sie es m�glicherweise starten. Wenn das Verzeichnis remote vorhanden ist, stellen Sie sicher, dass es ausgef�hrt wird.

    5. Synchronisieren Sie die aktualisierten Einstellungen mit dem Konfigurationsverzeichnis.
    6. /usr/sbin/mpsadmserver sync-cds

      Sie werden zur Eingabe des Admin-Benutzernamens und des zugeh�rigen Passworts aufgefordert:

  6. Heben Sie die Aktualisierung s�mtlicher Java ES-Komponenten auf, von denen Directory Serverund Administration Server zwingend abh�ngen.
  7. Starten Sie alle Java ES-Komponenten in der umgekehrten Reihenfolge, in der diese in Schritt 2 beendet wurden, neu.
    1. Konfigurationsverzeichnis, falls dieses lokal vorhanden ist und als separate Directory Server-Instanz ausgef�hrt wird.
    2. Directory Server
    3. Administration Server, falls dieser lokal ausgef�hrt wird.
    4. Directory Proxy Server, falls dieser f�r den Zugriff auf Directory Server verwendet wird.
    5. Directory Server Clients: Access Manager, Communications Express, Messaging Server, Portal Server u. a.

Aktualisierung mehrerer Instanzen

In den unter Aktualisierung der Release 3-Versionen von Directory Server und Administration Server beschriebenen Verfahren werden die Bereitstellungsarchitekturen, in denen Directory Server f�r Hochverf�gbarkeit und Skalierbarkeit repliziert wird, nicht ausdr�cklich behandelt. Diese Architekturen k�nnen eine Multimaster-Replikation von Directory Server oder die Bereitstellung von Directory Server als Datendienst in einer Sun Cluster-Umgebung beinhalten.

In diesem Abschnitt wird die Aktualisierung von Directory Server f�r diese F�lle beschrieben.

Rolling Upgrades von Multimaster-Replikaten

Mehrere Directory Server-Instanzen auf verschiedenen Computersystemen, wie Sie in Bereitstellungsarchitekturen mit Multimaster-Replikation verwendet werden, k�nnen nacheinander jeweils einzeln aktualisiert werden. W�hrend die Aktualisierung einer Instanz auf dem entsprechenden Hostcomputer durchgef�hrt wird, werden alle �brigen Instanzen weiter ausgef�hrt. Dieses so genannte Rolling Upgrade erm�glicht, dass der Verzeichnisdienst w�hrend der Aktualisierung der einzelnen Directory Server-Instanzen, die den Dienst bereitstellen, online bleiben kann.

Aktualisieren von Directory Server als Datendienst

In diesem Abschnitt werden die Aktualisierung und das Aufheben von Directory Server als Datendienst in einer Sun Cluster-Umgebung beschrieben. Vor dem Aktualisieren oder Aufheben von Directory Server als Sun Cluster-Datendienst ist Folgendes zu ber�cksichtigen:

Directory Server als Sun Cluster-Datendienst aktualisieren
  1. Beenden Sie alle Directory Server-Instanzen und den dazugeh�rigen Administration Server.
  2. serverroot/stop-admin
    serverroot/slapd-
    instanceName/stop-slapd

  3. Legen Sie den aktuellen Cluster-Knoten als aktiven Knoten fest:
  4. scswitch -z -g ldap-group -h this-node-name

  5. Aktualisieren Sie Directory Server auf dem aktuellen Knoten gem�� der Anleitung unter Aktualisierung der Release 3-Versionen von Directory Server und Administration Server.
  6. Machen Sie einen anderen Cluster-Knoten zum aktiven Knoten:
  7. scswitch -z -g ldap-group -h another-node-name

  8. Wiederholen Sie Schritt 3 und Schritt 4, bis die Aktualisierung f�r alle Knoten im Cluster abgeschlossen ist.
Aktualisierung von Directory Server als Sun Cluster-Datendienst aufheben
  1. Beenden Sie alle Directory Server-Instanzen und den dazugeh�rigen Administration Server.
  2. serverroot/stop-admin
    serverroot/slapd-
    instanceName/stop-slapd

  3. Legen Sie den aktuellen Cluster-Knoten als aktiven Knoten fest:
  4. scswitch -z -g ldap-group -h this-node-name

  5. Heben Sie Directory Server auf dem aktuellen Knoten auf, wie in der Anleitung unter Aufheben der Aktualisierung (Solaris) beschrieben.
  6. Machen Sie einen anderen Cluster-Knoten zum aktiven Knoten:
  7. scswitch -z -g ldap-group -h another-node-name

  8. Wiederholen Sie Schritt 3 und Schritt 4, bis Directory Server auf allen Knoten im Cluster aufgehoben wurde.


Aktualisieren von Directory Server und Administration Server von Java ES Release 2

Das Verfahren f�r die Aktualisierung von Java ES 2004Q2 (Release 2) Directory Server und Administration Server auf Release 4 ist mit der Aktualisierung der Release 3-Versionen von Directory Server und Administration Server auf Release 4 identisch. Eine Ausnahme besteht jedoch bei den Aufgaben, die vor der Aktualisierung durchgef�hrt werden m�ssen. Hier sollte eine Aktualisierung aller gemeinsam genutzter Komponenten auf Release 4 (siehe Tabelle 1-6) und s�mtlicher lokal vorhandener Produktkomponenten, von denen Directory Server und Administration Server abh�ngen, durchgef�hrt werden:

Anweisungen zur Aktualisierung der gemeinsam genutzten Java ES-Komponenten auf Release 4 finden Sie in Kapitel 2, „Aktualisieren der gemeinsam genutzten Java ES-Komponenten“.

Um die Release 2-Version von Directory Server und Administration Server auf Release 4 zu aktualisieren, folgen Sie den Anweisungen unter Aktualisieren von Directory Server und Administration Server von Java ES Release 3. Ersetzen Sie in den Anweisungen jedoch Verweise auf Release 3 durch Release 2.



Zur�ck      Inhalt      Index      Weiter     


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