Sun Java logo     Zur�ck      Inhalt      Index      Weiter     

Sun logo
Sun Java Enterprise System 2005Q4 Aktualisierungshandbuch 

Kapitel 2
Aktualisieren der gemeinsam genutzten Java ES-Komponenten

Dieses Kapitel enth�lt Informationen zur Aktualisierung der gemeinsam genutzten Java ES-Komponenten auf Java ES 2005Q4 (Release 4)

Dieses Kapitel enth�lt die folgenden Abschnitte:


�berblick �ber die Aktualisierung der gemeinsam genutzten Komponenten

Die Aktualisierung der gemeinsam genutzten Komponenten auf Java ES 2005Q4 (Release 4) sollte als Bestandteil eines umfassenden Aktualisierungsplans, wie in Kapitel 1, „Planung hinsichtlich der Aktualisierungen.“ beschrieben, durchgef�hrt werden. Um eine erfolgreiche Aktualisierung zu gew�hrleisten, lesen Sie die Informationen in Kapitel 1 sorgf�ltig durch und bereiten Sie einen Aktualisierungsplan vor, der Ihren Anforderungen entspricht.

�ber den Aktualisierungsplan

Ihr Aktualisierungsplan sollte folgende Bereiche abdecken:

Technologien f�r die Aktualisierung gemeinsam genutzter Komponenten

F�r die Aktualisierung der gemeinsam genutzten Komponenten auf Java ES Release 4 stehen drei Technologien zur Verf�gung. Welche Technologie Sie verwenden, h�ngt von der Anzahl und der Art der gemeinsam genutzten Komponenten ab, die Sie entsprechend Ihres Aktualisierungsplans aktualisieren m�chten.

Die folgenden drei Technologien stehen zur Verf�gung:

Allgemeines Aktualisierungsverfahren

F�r die Aktualisierung der gemeinsam genutzten Komponenten f�hren Sie folgende Schritte aus:

  1. Ermitteln Sie anhand Ihres Aktualisierungsplans den Aktualisierungsweg und die gemeinsam genutzten Komponenten, die Sie aktualisieren m�chten.
  2. Gehen Sie die vorangehenden Abschnitte dieses �berblicks durch, um Informationen f�r die Entwicklung eines Aktualisierungsplans zu erhalten. Weitere Informationen finden Sie au�erdem unter Planung der Aktualisierung.

  3. Ermitteln Sie die Technologien, die f�r die Aktualisierung der in Ihrem Aktualisierungsplan festgelegten gemeinsam genutzten Komponenten verf�gbar sind.
  4. Diese Informationen finden Sie in den folgenden Abschnitten:

  5. Folgen Sie entsprechend Ihrer Anforderungen den Anweisungen in den folgenden Abschnitten:

Aktualisieren der gemeinsam genutzten Release 3-Komponenten

Tabelle 2-1 zeigt die anzuwendenden Technologien f�r die Aktualisierung der gemeinsam genutzten Java ES Release 3-Komponenten. Beachten Sie Folgendes:

Aktualisieren der gemeinsam genutzten Release 2-Komponenten

Tabelle 2-2 zeigt die anzuwendenden Technologien f�r die Aktualisierung der gemeinsam genutzten Java ES Release 2-Komponenten. Beachten Sie Folgendes:


Aktualisieren gemeinsam genutzter Komponenten durch Anwendung einzelner Patches

Auf Solaris-Plattformen k�nnen viele der Pakete f�r gemeinsam genutzte Komponenten durch Anwendung von Patches von Java ES 2005Q1 (Release 3) auf Java ES 2005Q4 (Release 4) aktualisiert werden. Die Patches nehmen �nderungen an den installierten Paketen vor.


Hinweis

Bei der Aktualisierung von Java ES 2004Q2 (Release 2) sollten Sie keine einzelnen Patches sondern ein Patch-Cluster anwenden, wie unter Aktualisieren gemeinsam genutzter Komponenten mit Patch-Clustern beschrieben.


Der Vorteil der Patch-Technologie gegen�ber dem Ersetzen von Paketen liegt darin, dass die von einem Patch angewendeten �berarbeitungen gegebenenfalls wieder aufgehoben werden k�nnen. Die Gr��e eines Patches ist �blicherweise kleiner als die eines aktualisierten Pakets. Dadurch wird der Download und die Installation des Patches vereinfacht. Patches sind im Allgemeinen aktueller als die aktuell verf�gbaren Pakete. Die aktuellste Revision eines Patches steht bei SunSolve zum Download bereit, wie in diesem Abschnitt beschrieben.

In Tabelle 2-1 werden die Patch-IDs von allen Patches aufgelistet, die bei der Aktualisierung der gemeinsam genutzten Komponenten von Java ES Release 3 auf Java ES Release 4 verwendet werden.

Wenn in Ihrem Aktualisierungsplan die Aktualisierung mehrerer gemeinsam genutzter Komponenten auf einer Solaris-Plattform vorgesehen ist, ist die Anwendung eines Patch-Clusters m�glicherweise der effizienteste Weg, um die Aktualisierung durchzuf�hren. Ein Patch-Cluster enth�lt alle Patches, die f�r die Aktualisierung gemeinsam genutzter Komponenten mithilfe der Patch-Technologie verf�gbar sind. Weitere Informationen zu Patch-Clustern finden Sie unter Aktualisieren gemeinsam genutzter Komponenten mit Patch-Clustern.

Wenn in Ihrem Aktualisierungsplan lediglich die Aktualisierung einiger weniger gemeinsam genutzter Komponenten vorgesehen ist, k�nnen Sie einzelne Patches wie im folgenden Verfahren beschrieben anwenden. Sie k�nnen die angewendeten Patches zu einem sp�teren Zeitpunkt wieder aufheben. Anweisungen hierzu finden Sie im Anschluss an das folgende Verfahren.


Hinweis

Es wird empfohlen, Ihr System zu sichern, bevor Sie �nderungen am System vornehmen.


Patch-Aktualisierungen auf Java ES 2005Q4

Sie k�nnen gemeinsam genutzte Komponenten mit den in Tabelle 2-1 angegebenen einzelnen Patches aktualisieren. F�hren Sie folgendes Verfahren durch:

  1. Beziehen Sie die in Tabelle 2-1 angegebenen gew�nschten 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. Bevor Sie das Patch anwenden, lesen Sie die besonderen Anweisungen in der im Patch enthaltenen README-Datei.
  6. Wenden Sie das Patch wie im folgenden Beispiel gezeigt mit dem Befehl patchadd an. In diesem Beispiel wird das Patch auf die gemeinsam genutzten Mobile Access Core-Komponente angewendet.
  7. patchadd 119527-02

    Weitere Informationen �ber den Befehl patchadd finden Sie auf der Manpage patchadd(1M).

Aufheben der Patch-Aktualisierung

So heben Sie eine einzelne Patch-Aktualisierung auf

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

  3. Heben Sie das Patch wie im folgenden Beispiel gezeigt mit dem Befehl patchrm auf. In diesem Beispiel wird das Patch f�r die gemeinsam genutzten Mobile Access Core-Komponente aufgehoben.
  4. patchrm 119527-02

    Weitere Informationen �ber den Befehl patchrm finden Sie auf der Manpage patchrm(1M).


Aktualisieren gemeinsam genutzter Komponenten mit Patch-Clustern

Durch die Anwendung eines Patch-Clusters lassen sich gemeinsam genutzte Komponenten mit geringem Aufwand auf Java ES 2005Q4 (Release 2) aktualisieren. F�r jede Solaris-Plattform steht ein Patch-Cluster zur Verf�gung, das alle Patches enth�lt, die f�r die Aktualisierung gemeinsam genutzter Komponenten mithilfe der Patch-Technologie verf�gbar sind. Bei der Anwendung eines Patch-Clusters f�r gemeinsam genutzte Komponenten werden alle im Patch-Cluster enthaltenen Patches angewendet.

Welches Patch-Cluster Sie verwenden, ist unabh�ngig vom Aktualisierungsweg, den Sie w�hlen. Sie verwenden dasselbe plattformspezifische Patch-Cluster f�r die Aktualisierung von Java ES Release 2 wie f�r die Aktualisierung von Java ES Release 3.

Folgende Patch-Cluster sind verf�gbar:

Java ES Component Patch Solaris 10 SPARC
Java ES Component Patch Solaris 10 x86
Java ES Component Patch Solaris 9 SPARC
Java ES Component Patch Solaris 9 x86
Java ES Component Patch Solaris 8 SPARC

Die Patch-Cluster stehen bei SunSolve unter folgender Adresse zum Download bereit:

http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access


Hinweis

Ein Patch-Cluster f�r die Linux-Plattform ist nicht verf�gbar, da nur wenige der gemeinsam genutzten Komponenten unter Linux mithilfe von Patches auf Java ES Release 4 aktualisiert werden k�nnen.


Patch-Cluster-Inhalt

Die Patch-Cluster enthalten je nach Solaris-Plattform unterschiedliche Patches. Sobald neue Patches verf�gbar sind, wird der Inhalt der Patch-Cluster aktualisiert. In der im Patch-Cluster enthaltenen Cluster_readme-Datei werden die Patches aufgelistet, die in dem Cluster enthalten sind.

Beim Download eines Patch-Clusters erhalten Sie eine plattformspezifische Datei im ZIP-Format. Extrahieren Sie den Inhalt dieser Datei in ein Verzeichnis, von dem aus das Patch-Cluster angewendet werden soll. Das �bergeordnete Verzeichnis des extrahierten Inhalts enth�lt folgende Dateien:

Der extrahierte Inhalt beinhaltet au�erdem Verzeichnisse f�r alle im Patch-Cluster enthaltenen Patches. Diese Patch-Verzeichnisse enthalten die README-Datei f�r das jeweilige Patch.

Patch-Cluster-Verfahren

Wenn in Ihrem Aktualisierungsplan lediglich die Aktualisierung einiger weniger gemeinsam genutzter Komponenten vorgesehen ist, ist die Anwendung eines Patch-Clusters m�glicherweise nicht die effizienteste Vorgehensweise f�r eine Aktualisierung auf Java ES Release 4. Ziehen Sie in diesem Fall die Anwendung einzelner Patches, wie unter Aktualisieren gemeinsam genutzter Komponenten durch Anwendung einzelner Patches beschrieben, in Betracht.

Wenn in Ihrem Aktualisierungsplan die Aktualisierung mehrerer gemeinsam genutzter Komponenten auf einer Solaris-Plattform vorgesehen ist, ist die Anwendung eines Patch-Clusters zur Aktualisierung der Komponenten sinnvoll.

Beachten Sie, dass das Skript install_cluster s�mtliche Patches im Patch-Cluster anwendet. Das Skript aktualisiert die gemeinsam genutzten Komponenten, die auf dem Computer installiert sind, auf dem Sie das Skript ausf�hren. Das Patch-Cluster-Skript schl�gt bei dem Versuch, Patches f�r gemeinsam genutzte Komponenten anzuwenden, die nicht auf dem Computer vorhanden sind, oder bei dem Versuch, nicht ben�tigte Patches anzuwenden, fehl. Dieses Verhalten ist vorgesehen.

W�hrend der Ausf�hrung des Skripts install_cluster wird der Fortschritt des Vorgangs angezeigt. Weitere Informationen finden Sie au�erdem in einer Protokolldatei.

In den folgenden Verfahren wird beschrieben, wie Sie ein Patch-Cluster f�r gemeinsam genutzte Komponenten anwenden.


Hinweis

Ein Patch-Cluster kann nicht wieder aufgehoben werden. Hierf�r m�ssen Sie s�mtliche vom Patch-Cluster angewendeten Patches nachverfolgen und jedes Patch einzeln aufheben (siehe Aufheben der Patch-Aktualisierung). Es wird empfohlen, vor der Anwendung eines Patch-Clusters, das System zu sichern.


Aktualisierungen unter Solaris 8 und Solaris 9

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

  3. Wenn folgende Pakete vorhanden sind, entfernen Sie diese:
  4. SUNWjato
    SUNWjaxb
    SUNWjaxp
    SUNWjaf
    SUNWjmail
    SUNWxrgrt
    SUNwxrpcrt
    SUNWxsrt

    Diese Paketauswahl ist m�glicherweise als Bestandteil der gemeinsam genutzten Komponenten der JATO-, Java Activation Framework-(JAF)- oder der JAX-Familie vorhanden, die nicht Bestandteil der Java ES-Installation waren, oder es handelt sich um Versionen, die nicht mit einem Patch-Cluster aktualisiert werden k�nnen. Diese Pakete m�ssen entfernt werden, um sicherzustellen, dass das Patch-Cluster-Skript die Aktualisierung auf die neuen Versionen dieser Pakete erfolgreich durchf�hren kann.

    Sie k�nnen diese Pakete entfernen, indem Sie folgenden Befehl ausf�hren:

    pkgrm SUNWjato SUNWjaxb SUNWjaxp SUNWjaf SUNWjmail SUNWxrgrt    \
    SUNWxrpcrt  SUNWxsrt

  5. Beziehen Sie das f�r Ihre Solaris-Plattform entsprechende Patch-Cluster von SunSolve unter folgender Adresse:
  6. http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  7. Extrahieren Sie den Inhalt der plattformspezifischen ZIP-Datei in ein Verzeichnis, von dem aus Sie das Installationsskript ausf�hren m�chten.
  8. Lesen Sie die README-Datei durch, die wichtige Anweisungen sowie weitere Informationen �ber den Patch enth�lt.
  9. Die README-Datei enth�lt den Abschnitt „Save and Backout Options“. In diesem Abschnitt finden Sie Informationen dar�ber, wie Sie das Patch-Clusters anwenden, um die �nderungen zu einem sp�teren Zeitpunkt wieder aufzuheben.

  10. F�hren Sie das Skript install_cluster aus, um die im Patch-Cluster enthaltenen Patches anzuwenden.

Aktualisierungen unter Solaris 10 (nur von Java ES Release 3)

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

  3. Ermitteln Sie die Versionen folgender Pakete, die m�glicherweise auf Ihrem System vorhanden sind:
  4. SUNWjaxp
    SUNWxrgrt
    SUNWxrpcrt
    SUNWxsrt

    1. Verwenden Sie folgenden Befehl, um die Paketversionen zu ermitteln:
    2.   pkgparam -v <package> | grep VERSION

    3. Vergleichen Sie die Versionen mit den folgenden Versionen:
    4.   <SPARC>   VERSION=7.0,REV=2003.05.07.00.23
        <x86>     VERSION=7.0,REV=2003.10.10.14.34

      Wenn die Paketversionen mit den f�r Ihre Plattform angegeben Versionen nicht �bereinstimmen oder die Pakete auf Ihrem Computer nicht installiert sind, fahren Sie mit Schritt 3 fort.

      Wenn die Paketversionen mit den f�r Ihre Plattform angegebenen Versionen �bereinstimmen fahren Sie mit Schritt c fort.

    5. Ermitteln Sie, ob diese Pakete in Ihrer Java ES-Verteilung enthalten sind.
    6. Die Pakete sind in einer vollst�ndigen Java ES-Verteilung enthalten. Wenn Sie �ber einen Teilsatz der Verteilung verf�gen, navigieren Sie in das f�r Ihre Plattform entsprechende Verzeichnis und pr�fen Sie, ob die Pakete vorhanden sind:

        Solaris_sparc/Product/shared_components/Packages/
        Solaris_x86/Product/shared_components/Packages/

      Wenn diese Pakete in dem Teilsatz der Verteilung nicht vorhanden sind, ist eine Aktualisierung dieser Pakete nicht erforderlich. Behalten Sie die Installation dieser Pakete auf Ihrem Computer bei und fahren Sie mit Schritt 3 fort.

      Wenn diese Pakete in Ihrer Verteilung vorhanden sind, fahren Sie mit Schritt d fort.

    7. Entfernen Sie die installierten Pakete von Ihrem System, indem Sie folgenden Befehl ausf�hren:
    8.   pkgrm SUNWjaxp SUNWxrgrt SUNWxrpcrt SUNWxsrt

    9. Installieren Sie die entsprechenden Pakete von Ihrer Verteilung, indem Sie folgenden Befehl ausf�hren:
    10. pkgadd -d . SUNWjaxp SUNWxrgrt SUNWxrpcrt SUNWxsrt

  5. Beziehen Sie das f�r Ihre Solaris-Plattform entsprechende Patch-Cluster von SunSolve unter folgender Adresse:
  6. http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  7. Extrahieren Sie den Inhalt der plattformspezifischen ZIP-Datei in ein Verzeichnis, von dem aus Sie das Installationsskript ausf�hren m�chten.
  8. Lesen Sie die README-Datei durch, die wichtige Anweisungen sowie weitere Informationen �ber den Patch enth�lt.
  9. Die README-Datei enth�lt den Abschnitt „Save and Backout Options“. In diesem Abschnitt finden Sie Informationen dar�ber, wie Sie das Patch-Clusters anwenden, um die �nderungen zu einem sp�teren Zeitpunkt wieder aufzuheben.

  10. F�hren Sie das Skript install_cluster aus, um die im Patch-Cluster enthaltenen Patches anzuwenden.


Aktualisieren der Komponenten durch Ersetzen von Paketen

Viele der gemeinsam genutzten Komponenten werden nicht mit der Patch-Technologie auf Java ES 2005Q4 (Release 4) aktualisiert. Diese Komponenten werden stattdessen durch die Installation neuer Pakete oder durch das Ersetzen vorhandener Pakete durch neue Versionen dieser Pakete aktualisiert. In einigen F�llen m�ssen Sie bestimmte Verfahren durchf�hren, um die gemeinsam genutzte Komponente ordnungsgem�� zu aktualisieren.

Vorgehensweise bei der Aktualisierung durch Ersetzen von Paketen

Die Anzahl der zu aktualisierenden gemeinsam genutzten Komponenten h�ngt von Ihrem Aktualisierungsplan und von den auf Ihrem Computer installierten Java ES-Komponenten ab. F�r Aktualisierung von Java ES Release 2 m�ssen alle gemeinsam genutzten Komponenten aktualisiert werden.

F�r Aktualisierungen von Java ES Release 3 k�nnen Sie entweder alle Komponenten oder eine Auswahl der Produktkomponenten auf Release 4 aktualisieren. Sie haben zwar die M�glichkeit, nur die gemeinsam genutzten Java ES-Komponenten zu aktualisieren, die zur Unterst�tzung der zu aktualisierenden Produktkomponenten erforderlich sind, es wird jedoch empfohlen, alle gemeinsam genutzten Komponenten auf Ihrem Computer zu aktualisieren. Weitere Informationen finden Sie unter Richtlinien f�r die Aktualisierung gemeinsam genutzter Komponenten.


Hinweis

Die Reihenfolge der Aktualisierung der gemeinsam genutzten Komponenten wird durch die gegenseitigen Abh�ngigkeiten der Komponenten festgelegt, die in Ihrem Aktualisierungsplan ber�cksichtigt werden sollten.

Wenn Sie jedoch eine Aktualisierung von J2SE auf J2SE Release 5.0 planen, sollten Sie diese gemeinsam genutzten Komponenten zuerst aktualisieren. J2SE ist die Basiskomponente f�r s�mtliche Java ES-Komponenten. Weitere Informationen finden Sie unter Aktualisieren von J2SE f�r Java ES Release 4.


Aktualisierungsweg

Die Verfahren f�r die Aktualisierung gemeinsam genutzter Komponenten durch Ersetzen von Paketen sind im Allgemeinen nicht von Ihrem Aktualisierungsweg abh�ngig. F�r die Aktualisierung von Java ES Release 2 wenden Sie dieselben Verfahren an, wie f�r eine Aktualisierung von Java ES Release 3.

Die Abschnitte Pakete f�r Solaris-Plattformen und Pakete f�r die Linux-Plattform enthalten jedoch Tabellen, in denen die wenigen F�lle angegeben werden, bei denen die anzuwendenden Verfahren vom Aktualisierungsweg abh�ngen.

Paketversionen

Beim Ersetzen von Paketen sollten Sie die Pakete nur durch neuere Versionen dieser Pakete ersetzen. In den Abschnitten Pakete f�r Solaris-Plattformen und Pakete f�r die Linux-Plattform finden Sie Informationen dar�ber, wie Sie die Paketversionen vor der Aktualisierung vergleichen.

Speicherorte der Pakete

Die Pakete f�r die Aktualisierung der meisten gemeinsam genutzten Komponenten sind in Ihrer Java ES-Verteilung je nach Plattform in einem der folgenden Verzeichnisse enthalten:

Solaris_sparc/Product/shared_components/Packages/
Solaris_x86/Product/shared_components/Packages/
Linux_x86/Product/shared_component/Packages/

Manche Pakete auf Solaris-Plattformen liegen in einer f�r das Betriebssystem spezifischen Version vor. Diese Pakete befinden sich in folgenden Verzeichnissen:

<Solaris_ARCH>/Product/shared_components/Solaris_10/Packages/
<Solaris_ARCH>/Product/shared_components/Solaris_8/Packages/
<Solaris_ARCH>/Product/shared_components/Solaris_9/Packages/

Lokalisierte Versionen der gemeinsam genutzten Komponentenpakete befinden sich im folgenden Verzeichnis:

<PLATFORM_ARCH>/Product/shared_components/Packages/locale/

Verfahren f�r das Ersetzen von Paketen

Von wenigen Ausnahmen abgesehen, k�nnen die Pakete durch Anwendung folgender allgemeiner Verfahren ersetzt werden. Diese Verfahren werden in den folgenden Abschnitten ausf�hrlich beschrieben:

Besondere Anweisungen

F�r manche Pakete gelten besondere Anweisungen, um Konfigurationsinformationen oder andere Daten beizubehalten. Verweise auf besondere Anweisungen sind in den Pakettabellen in den Abschnitten Pakete f�r Solaris-Plattformen und Pakete f�r die Linux-Plattform enthalten.

Eine detaillierte Beschreibung s�mtlicher besonderer Anweisungen finden Sie in Abschnitt Komponenten, f�r die besondere Aktualisierungsverfahren erforderlich sind.

Pakete f�r Solaris-Plattformen

In Tabelle 2-3 werden die Solaris-Pakete f�r die gemeinsam genutzten Komponenten aufgelistet, die durch Ersetzen von Pakete aktualisiert werden. Die Tabelle enth�lt zudem die Versionen der in Java ES Release 4 enthaltenen Pakete und Verweise auf m�gliche besondere Anweisungen f�r die Aktualisierung der jeweiligen Komponente.

F�r jede gemeinsam genutzte Komponente werden die Pakete in der Reihenfolge aufgelistet, in der diese installiert werden.

Sie sollten Pakete nur durch neuere Paketversionen ersetzen. Bevor Sie ein Paket ersetzen, vergleichen Sie die Paketversion auf Ihrem System mit der Version des Pakets, durch das Sie das Paket ersetzen m�chten.

Um die Version eines installierten Pakets zu ermitteln, verwenden Sie den Befehl pkgparam mit der verbose-Option (-v). Der Befehl gibt die Paketversionen, die Paketrevision und die SUNW_PRODVERS-Version aus. Zum Beispiel:

pkgparam -v SUNWjato | grep VERSION
VERSION='2.1.4,REV=2004.11.10.16.05'

pkgparam -v SUNWjato | grep SUNW_PRODVERS
SUNW_PRODVERS='2.1.4'


Hinweis

Die Versionierung der verschiedenen Pakete ist unterschiedlich; eine h�here Nummer steht jedoch grunds�tzlich f�r eine neuere Version des Pakets.

Unter Release 4: Gemeinsam genutzte Komponenten finden Sie die vollst�ndigen Namen der in Tabelle 2-3 aufgelisteten gemeinsam genutzten Komponenten.


Tabelle 2-3  Paketversionen f�r die Aktualisierung gemeinsam genutzter Komponenten unter Solaris 

Gemeinsam genutzte Komponente

Pakete

Version

Revision

SUNW_PRODVERS

Besondere Anweisungen

ANT

SUNWant

11.11.0

2005.04.06.16.31.04

1.6.2

Nein

ACL

SUNWaclg

8.1

2005.05.31.17.01.28

1.0.3

Nein

BDB

SUNWbdb
SUNWbdbj

4.2.52

1.0.3

4.2.52,
REV=1.0.3

Nein

CAC

SUNWcacaocfg
SUNWcacao

1.1

15

1.1

Installieren oder ersetzen Sie diese Pakete entsprechend den besonderen Anweisungen unter Aktualisieren von Common Agent Container.

IM-SDK

SUNWiimdv

6.1

2004.04.16.16.01.40

7.0

Nein

J2SE™
SPARC 32-Bit

SUNWj5rt
SUNWj5dev
SUNWj5cfg
SUNWj5man
SUNWj5dmo
SUNWj5jmp

1.5.0

2004.12.07.00.07

1.5.0_04/
1.5.0_04-b05

Installieren Sie J2SE™ Platform 5.0 (Java 2 Platform, Standard Edition), wie unter Aktualisieren von J2SE f�r Java ES Release 4 beschrieben.

J2SE™
SPARC 64-Bit

SUNWj5rtx
SUNWj5dvx
SUNWj5dmx

1.5.0

2004.12.06.22.09

1.5.0_04/
1.5.0_04-b05

JATO

SUNWjato
SUNWjatodoc
SUNWjatodmo

2.1.5

2005.04.06.08.07

2.1.5

Ersetzen Sie JATO-Pakete entsprechend den Anweisungen unter Aktualisieren von JATO.

JavaHelp™

SUNWjhrt
SUNWjhdev

2.0

2004.11.23

2.0/FCS

Ersetzen Sie diese Pakete bei der Aktualisierung von Java ES Release 2. Diese Pakete wurden seit Java ES Release 3 nicht ge�ndert.

SEDC

SUNWexplj
SUNWexplu
SUNWexplo

4.3.1

2004.06.25.07.21

4.3.1 GA

Aktualisieren Sie Sun Explorer entsprechend den Anweisungen unter Aktualisieren von Sun Explorer Data Collector.

SJWC

SUNWmctag
SUNWmconr
SUNWmcon
SUNWmcos
SUNWmcosx

2.2.4

2005.05.09.14.06

SNAG Development

Informationen zur Aktualisierung von SJWC finden Sie unter Aktualisieren von Sun Java Web Console. Auf der Solaris 10-Plattform ist eine Aktualisierung der Sun Java Web Console f�r Java Enterprise System nicht erforderlich.

Aktualisieren von Paketen unter Solaris

Die folgenden Verfahren enthalten allgemeine Anweisungen zur Aktualisierung von Paketen auf Solaris-Plattformen.

Bei einigen der gemeinsam genutzten Komponenten m�ssen zus�tzlich zu diesen allgemeinen Anweisungen besondere Anweisungen ber�cksichtigt werden. In Tabelle 2-3 sind Verweise auf diese besonderen Anweisungen f�r die jeweilige Komponente enthalten.


Hinweis

Es wird empfohlen, Ihr System zu sichern, bevor Sie �nderungen am System vornehmen.


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

  3. �berpr�fen Sie anhand Tabelle 2-3, ob f�r die zu aktualisierende Komponente besondere Anweisungen zu ber�cksichtigen sind.
  4. Folgen Sie gegebenenfalls diesen besonderen Anweisungen, bevor Sie das Paket aktualisieren. Wenn keine besonderen Anweisungen angegeben sind, fahren Sie mit dem n�chsten Schritt fort.

  5. Wechseln Sie in das Paketverzeichnis in Ihrer Java ES Release 4-Verteilung.
  6. Die Pakete befinden sich je nach Plattform in einem der folgenden Verzeichnisse:

    Solaris_sparc/Product/shared_components/Packages/
    Solaris_x86/Product/shared_components/Packages/


    Hinweis

    Wenn Sie �ber einen Teilsatz der Java Enterprise System- Verteilung verf�gen, sind in diesem Teilsatz s�mtliche erforderliche gemeinsam genutzte Komponenten in den oben angegebenen Verzeichnissen enthalten.


  7. Entfernen Sie die aktuellen Versionen der zu aktualisierenden Pakete mit dem Befehl pkgrm.
  8. So entfernen Sie beispielsweise Pakete f�r JATO

    pkgrm SUNWjatodmo SUNWjatodoc SUNWjato

    Weitere Informationen zum Entfernen von Paketen finden Sie auf der Manpage pkgrm(1m).

  9. Installieren Sie die Pakete von Ihrer Verteilung mit dem Befehl pkgadd.
  10. So installieren Sie beispielsweise Pakete f�r JATO

    pkgadd -d . SUNWjato SUNWjatodoc SUNWjatodmo

    Weitere Informationen zur Installation von Paketen finden Sie auf der Manpage pkgadd(1M).

  11. �berpr�fen Sie mit den Befehlen pkgparam und pkginfo, ob das Paket ordnungsgem�� installiert wurde.
  12. Verwenden Sie pkgparam mit der -v-Option, um die Version zu �berpr�fen. Der Befehl pkginfo gibt zus�tzliche Informationen zu dem Paket aus.

    Weitere Informationen zu diesen Befehlen finden Sie auf der Manpage pkgparam(1) und pkginfo(1).

Pakete f�r die Linux-Plattform

In Tabelle 2-4 werden die Linux-RPM-Pakete aufgelistet, die f�r die Aktualisierung der gemeinsam genutzten Komponenten verwendet werden. Die Tabelle enth�lt au�erdem Verweise auf m�gliche besondere Anweisungen zur Aktualisierung der jeweiligen Komponente. Die Version des RPM-Pakets ist im Paketnamen enthalten.

Sie sollten Pakete nur durch neuere Paketversionen ersetzen. Bevor Sie ein Paket ersetzen, vergleichen Sie die Paketversion auf Ihrem System mit der Version des Pakets, durch das Sie das Paket ersetzen m�chten. Eine h�here Versionsnummer steht f�r eine neuere Paketversion.

Anhand der RPM-Namenskonventionen k�nnen Informationen zur der Version der Pakete abgeleitet werden. Die Versionierungsinformationen sind in den verschiedenen gemeinsam genutzten Komponenten unterschiedlich angegeben. Die im Dateinamen enthaltene Nummer gibt grunds�tzlich die Versions- und Revisionsnummer des Pakets an.

Um die Version eines installierten Pakets zu ermitteln, verwenden Sie den Abfragebefehl rpm mit der info-Option (-i). Dieser Befehl zeigt die Paketinformationen, einschlie�lich Name, Version und Beschreibung an. Zum Beispiel:

rpm -qi SUNWjato-2.1.5.i386.rpm


Hinweis

Die Versionierung der verschiedenen Pakete ist unterschiedlich; eine h�here Nummer steht jedoch grunds�tzlich f�r eine neuere Version des Pakets.

Unter Release 4: Gemeinsam genutzte Komponenten finden Sie die vollst�ndigen Namen der in Tabelle 2-4 aufgelisteten gemeinsam genutzten Komponenten.


Tabelle 2-4  Pakete f�r die Aktualisierung gemeinsam genutzter Komponenten auf der Linux-Plattform 

Gemeinsam genutzte Komponente

Pakete

Besondere Anweisungen

ANT

sun-ant-1.6.2-1.rpm

Nein

ACL

sun-aclg-1.0.3-1.i386.rpm

Nein

BDB

sun-berkeleydatabase-core-4.2.52-4.4.i386.rpm
sun-berkeleydatabase-java-4.2.52-4.4.i386.rpm

Nein

CAC

sun-cacao-1.1-15.i386.rpm
sun-cacaocfg-1.1-15.i386.rpm
sun-cacao-man-1.1-15.i386.rpm

Installieren oder ersetzen Sie diese Pakete entsprechend den besonderen Anweisungen unter Aktualisieren von Common Agent Container.

ICU

sun-icu-3.2-1.i386.rpm

Nein

IM-SDK

sun-im-dev-6.2.9.13.i386.rpm

Nein

J2SE™

jdk-1_5_0_04-linux-i586.rpm

Installieren Sie J2SE™ Platform 5.0 (Java 2 Platform, Standard Edition), wie unter Aktualisieren von J2SE unter Linux beschrieben.

JATO

SUNWjato-2.1.5.i386.rpm
SUNWjatodmo-2.1.5.i386.rpm
SUNWjatodoc-2.1.5.i386.rpm

Installieren oder ersetzen Sie JATO-Pakete entsprechend den Anweisungen unter Aktualisieren von JATO.

JavaHelp™

sun-javahelp-2.0-fcs.i586.rpm

Ersetzen Sie diese Pakete entsprechend den Anweisungen unter Aktualisieren von JavaHelp unter Linux.

JavaMail

sun-javamail-1.3.2-34.i386.rpm

Installieren Sie dieses Paket nur dann, wenn Sie Java ES Release 2 aktualisieren. Diese Pakete wurden seit Java ES Release 3 nicht ge�ndert.

JSS

sun-jss-4.1-4.i386.rpm

Wenn Sie zur Vorbereitung der Aktualisierung der Sun Cluster-Software gemeinsam genutzte Sicherheitskomponenten aktualisieren, folgen Sie den Anweisungen unter Aktualisieren von Sicherheitskomponenten (NSS, NSPR, JSS).

KTSE

sun-ktsearch-1.3-2.noarch.rpm

Installieren Sie dieses Paket, wenn Sie Java ES Release 2 aktualisieren. Dieses Paket wurde seit Java ES Release 3 nicht ge�ndert.

LDAP J SDK

sun-ljdk-4.18-4.i386.rpm

Installieren Sie dieses Paket, wenn Sie Java ES Release 2 aktualisieren. Ersetzen Sie dieses Paket, wenn Sie Java ES Release 3 aktualisieren.

MFWK

sun-mfwk-cfg-1.0.1-1.i386.rpm
sun-mfwk-dev-1.0.1-1.i386.rpm
sun-mfwk-man-1.0.1-1.i386.rpm

Installieren Sie diese Pakete, wenn Sie Java ES Release 2 aktualisieren. Ersetzen Sie diese Pakete, wenn Sie Java ES Release 3 aktualisieren.

NSPR

sun-nspr-4.5.2-4.i386.rpm
sun-nspr-devel-4.5.2-4.i386.rpm

Wenn Sie zur Vorbereitung der Aktualisierung der Sun Cluster-Software gemeinsam genutzte Sicherheitskomponenten aktualisieren, folgen Sie den Anweisungen unter Aktualisieren von Sicherheitskomponenten (NSS, NSPR, JSS).

NSS

sun-nss-3.10.1-1.i386.rpm

Wenn Sie zur Vorbereitung der Aktualisierung der Sun Cluster-Software gemeinsam genutzte Sicherheitskomponenten aktualisieren, folgen Sie den Anweisungen unter Aktualisieren von Sicherheitskomponenten (NSS, NSPR, JSS).

SASL

sun-sasl-2.18-1.i386.rpm

Nein

SJWC

SUNWmcon-2.2.4-1.i386.rpm
SUNWmconr-2.2.4-1.i386.rpm
SUNWmcos-2.2.4-1.i386.rpm
SUNWmcosx-2.2.4-1.i386.rpm
SUNWmctag-2.2.4-1.i386.rpm

Informationen zur Aktualisierung von SJWC finden Sie unter Aktualisieren von Sun Java Web Console. Auf der Solaris 10-Plattform ist eine Aktualisierung der Sun Java Web Console f�r Java Enterprise System nicht erforderlich.

Aktualisieren von Paketen unter Linux

Die folgenden Verfahren enthalten allgemeine Anweisungen zur Aktualisierung von Paketen auf der Linux-Plattform.

Bei einigen der gemeinsam genutzten Komponenten m�ssen zus�tzlich zu diesen allgemeinen Anweisungen besondere Anweisungen ber�cksichtigt werden. In Tabelle 2-4 sind Verweise auf diese besonderen Anweisungen f�r die jeweilige Komponente enthalten.


Hinweis

Es wird empfohlen, Ihr System zu sichern, bevor Sie �nderungen am System vornehmen.


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

  3. �berpr�fen Sie anhand Tabelle 2-4 f�r jede Komponente, ob besondere Anweisungen f�r die Aktualisierung der Pakete zu ber�cksichtigen sind.
  4. Folgen Sie gegebenenfalls diesen besonderen Anweisungen, bevor Sie das Paket aktualisieren. Wenn keine besonderen Anweisungen angegeben sind, fahren Sie mit dem n�chsten Schritt fort.

  5. Lokalisieren Sie die erforderlichen RPM-Pakete in der Java ES Release 4-Verteilung. Die RPMs befinden sich im folgenden Verzeichnis:
  6. Linux_x86/Product/shared_components/Packages/

  7. Aktualisieren Sie die Ihrer Situation entsprechenden RPMs mit dem Befehl rpm -U.
  8. Zum Beispiel:

    rpm -Uvh SUNWjato-2.1.5.i386.rpm SUNWjatodmo-2.1.5.i386.rpm  \ SUNWjatodoc-2.1.5.i386.rpm

    Das Linux-Dienstprogramm rpm bringt die Pakete in die richtige Installationsreihenfolge.

    Weitere Informationen zur Aktualisierung von Paketen finden Sie auf der Manpage rpm.


Komponenten, f�r die besondere Aktualisierungsverfahren erforderlich sind

Dieser Abschnitt enth�lt Anweisungen f�r die Aktualisierung gemeinsam genutzter Komponenten und f�r die besondere Verfahren erforderlich sind. Es werden besondere Verfahren f�r folgende gemeinsam genutzte Komponenten beschrieben:

Aktualisieren von Sicherheitskomponenten (NSS, NSPR, JSS)

Wenn Sie zur Vorbereitung der Aktualisierung der Sun Cluster-Software gemeinsam genutzte Sicherheitskomponenten (NSS, NSPR und JSS) aktualisieren, folgen Sie den Anweisungen zur Aktualisierung der Software-Abh�ngigkeiten unter „Upgrading Sun Cluster Software“ im Sun Cluster Software Installation Guide for Solaris OS, welcher unter folgender Adresse zur Verf�gung steht:

http://docs.sun.com/doc/819-0420/6n2rlnncr?a=view

Installieren Sie jedoch die Sicherheitskomponenten von der Java ES Release 4-Verteilung und nicht von der Sun Cluster-CD-ROM 1 von 2 oder 2 von 2.

Aktualisieren von Common Agent Container

Wenn Sie zur Vorbereitung der Aktualisierung der Sun Cluster-Software den Common Agent Container aktualisieren, folgen Sie den Anweisungen zur Aktualisierung der Software-Abh�ngigkeiten unter „Upgrading Sun Cluster Software“ im Sun Cluster Software Installation Guide for Solaris OS, welcher unter folgender Adresse zur Verf�gung steht:

http://docs.sun.com/doc/819-0420/6n2rlnncr?a=view

Installieren Sie jedoch die Pakete der Common Agent Container-Komponenten von der Java ES Release 4-Verteilung und nicht von der Sun Cluster-CD-ROM 1 von 2 oder 2 von 2.

In den folgenden Abschnitten wird das Verfahren zur Aktualisierung der Common Agent Container-Pakete f�r Einzelplatzsysteme beschrieben.

Aktualisieren von Java ES Release 2 unter Solaris

Installieren Sie die Common Agent-Pakete entsprechend den Anweisungen unter  Aktualisieren von Paketen unter Solaris.

Aktualisieren von Java ES Release 2 unter Linux

Folgen Sie den Anweisungen unter Aktualisieren von Paketen unter Linux. Zus�tzlich m�ssen Sie Patch 120677-01 anwenden, das ein aktualisiertes Linux-RPM-Paket bereitstellt. Dieses Patch ist bei SunSolve unter folgender Adresse erh�ltlich:

http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

Aktualisieren von Java ES Release 3

Folgen Sie den folgenden besonderen Anweisungen.

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

  3. Stellen Sie sicher, dass Sie die gemeinsam genutzten Komponenten, von denen Common Agent Container abh�ngt, aktualisieren, bevor Sie die Aktualisierung der gemeinsam genutzten Common Agent Container-Komponenten durchf�hren.
  4. Common Agent Container ist von folgenden gemeinsam genutzten Komponenten abh�ngig: Java 2 Platform Standard Edition (J2SE), Java Dynamic Management Kit Runtime (JDMK), Network Security Services (NSS) und Netscape Portable Runtime (NSPR). Informationen zur Aktualisierung dieser gemeinsam genutzten Komponenten finden Sie in Tabelle 2-1.

    Wenn Sie J2SE auf Version 5 aktualisieren, m�ssen Sie die in Schritt 8 angegebenen Abh�ngigkeiten aktualisieren.

  5. Wenn in der aktuellen Installation benutzerdefinierte Konfigurationseinstellungen (z. B. f�r verwendete Anschl�sse) verwendet werden, ermitteln Sie die Konfigurationseinstellungen mit folgenden Befehlen:
  6. Unter Solaris:

    /opt/SUNWcacao/bin/cacaoadm list-params

    Unter Linux:

    /opt/sun/cacao/bin/cacaoadm list-params

    Die Ausgabe sieht etwa so aus:

    java-flags=-Xms4M -Xmx64M
    jmxmp-connector-port=10162
    snmp-adaptor-port=10161
    snmp-adaptor-trap-port=10162
    commandstream-adaptor-port=10163
    retries=4

    Im obigen Beispiel werden die Standardwerte aufgelistet. Notieren Sie alle Einstellungen, die keine Standardeinstellungen sind. Diese Einstellungen werden in Schritt 7 wieder verwendet.

  7. Halten Sie die Common Agent Container-Prozesse mit folgenden Befehlen an:
  8. Unter Solaris:

    /opt/SUNWcacao/bin/cacaoadm stop
    echo $?

    Wenn der Exit-Code nicht 0 ist, erzwingen Sie das Beenden:

    /opt/SUNWcacao/bin/cacaoadm stop -f

    Unter Linux:

    /opt/sun/cacao/bin/cacaoadm stop
    echo $?

    Wenn der Exit-Code nicht 0 ist, erzwingen Sie das Beenden:

    /opt/sun/cacao/bin/cacaoadm stop -f

  9. Sie k�nnen nun mit der Aktualisierung der folgenden Common Agent Container-Pakete beginnen. Gehen Sie wie folgt vor:
  10. Unter Solaris: Folgen Sie den Anweisungen unter Aktualisieren von Paketen unter Solaris, um folgende Pakete zu aktualisieren:

    SUNWcacaocfg
    SUNWcacao

    Unter Linux: Folgen Sie den allgemeinen Anweisungen unter Aktualisieren von Paketen unter Linux, um folgende Pakete zu aktualisieren. Beachten Sie jedoch die folgenden wichtigen �nderungen der Anweisungen:

    sun-cacaocfg-1.1-15.i386.rpm
    sun-cacao-man-1.1-15.i386.rpm

    rpm -U wird von Common Agent Container 1.1 nicht unterst�tzt. Um die Aktualisierung unter Linux durchzuf�hren, verwenden Sie folgende Befehle:

    rpm -e sun-cacao-man-1.0
    rpm -e sun-cacao-1.0
    rpm -e sun-cacao-config-1.0
    rpm -i sun-cacao-config-1.1
    rpm -i sun-cacao-1.1
    rpm -i sun-cacao-man-1.1

  11. Nur f�r Linux: Wenden Sie Patch 120677-01 an, bevor Sie fortfahren.
  12. Dieses Patch enth�lt ein aktualisiertes Linux-RPM-Paket, das installiert werden muss, bevor die Aktualisierung fortgesetzt werden kann. Folgen Sie den im Patch enthaltenen Anweisungen. Das Patch 120677-01 ist bei SunSolve unter folgender Adresse erh�ltlich:

    http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  13. Wenden Sie alle in Schritt 3 ermittelten benutzerdefinierten Konfigurationseinstellungen an.
  14. Verwenden Sie unter Solaris folgende Befehle:

    /opt/SUNWcacao/bin/cacaoadm set-param java-flags=<Value>
    /opt/SUNWcacao/bin/cacaoadm set-param jmxmp-connector-port=<Value>
    /opt/SUNWcacao/bin/cacaoadm set-param snmp-adaptor-port=<Value>
    /opt/SUNWcacao/bin/cacaoadm set-param snmp-adaptor-trap-port=<Value>
    /opt/SUNWcacao/bin/cacaoadm set-param commandstream-adaptor-port=<Value>
    /opt/SUNWcacao/bin/cacaoadm set-param retries=<Value>

    Verwenden Sie unter Linux folgende Befehle:

    /opt/sun/cacao/bin/cacaoadm set-param java-flags=<Value>
    /opt/sun/cacao/bin/cacaoadm set-param jmxmp-connector-port=<Value>
    /opt/sun/cacao/bin/cacaoadm set-param snmp-adaptor-port=<Value>
    /opt/sun/cacao/bin/cacaoadm set-param snmp-adaptor-trap-port=<Value>
    /opt/sun/cacao/bin/cacaoadm set-param commandstream-adaptor-port=<Value>
    /opt/sun/cacao/bin/cacaoadm set-param retries=<Value>

  15. Wenn Sie J2SE auf J2SE Version 5 aktualisieren, f�hren Sie das Dienstprogramm „rebuild-dependencies“ aus:
  16. Unter Solaris:

    /opt/SUNWcacao/bin/cacaoadm rebuild-dependencies

    Unter Linux:

    /opt/sun/cacao/bin/cacaoadm rebuild-dependencies

    Die Ausgabe dieses Befehls lautet wie folgt:

    Property updated: [java-home].
    Property updated: [jdmk-home].
    Property updated: [nss-lib-home].
    Property updated: [nss-tools-home].

  17. Starten Sie die Common Agent Container-Dienste neu:
  18. cacaoadm start

  19. �berpr�fen Sie die Aktualisierung von Common Agent Container:
  20. cacaoadm status
    cacaoadm verify-configuration

Aktualisieren von JATO

Die im Lieferumfang von Java ES enthaltene Version der JATO-Pakete beinhaltet eine Aktualisierung, die f�r Sun Java Studio Enterprise erforderlich ist. Wenn Sie Sun Java Studio Enterprise verwenden, m�chten Sie die aktualisierten JATO-Pakete m�glicherweise nutzen. Andernfalls muss die in Java ES Release 3 enthaltene Version von JATO nicht aktualisiert werden.

Aktualisieren der JATO-Pakete von Java ES Release 2 unter Solaris

Ersetzen Sie die mit Java ES Release 3 installierte Basisversion von JATO durch die JATO-Pakete, die in Ihrer Java ES Release 4-Verteilung enthalten sind.

Sie ben�tigen diese aktuelle JATO-Version, wenn Sie Sun Java Studio Enterprise verwenden und die in dieser neuen Version enthaltenen Aktualisierungen nutzen m�chten.

Aktualisieren der JATO-Pakete von Java ES Release 3 unter Solaris

  1. Wenden Sie das Patch-Cluster f�r Ihre Plattform an, wie unter Patch-Cluster-Verfahren beschrieben.
  2. Ersetzen Sie die vom Patch-Cluster-Skript installierte Basisversion von JATO durch die JATO-Pakete, die in Ihrer Java ES Release 4-Verteilung enthalten sind.
  3. Sie ben�tigen diese aktuelle JATO-Version, wenn Sie Sun Java Studio Enterprise verwenden und die in dieser neuen Version enthaltenen Aktualisierungen nutzen m�chten.

Aktualisieren der JATO-Pakete von Java ES Release 3 unter Linux

Ersetzen Sie die mit Java ES Release 3 installierte Basisversion von JATO durch die JATO-RPM-Pakete, die in Ihrer Java ES Release 4-Verteilung enthalten sind.

Sie ben�tigen diese aktuelle JATO-Version, wenn Sie Sun Java Studio Enterprise verwenden und die in dieser neuen Version enthaltenen Aktualisierungen nutzen m�chten.

Aktualisieren der JATO-Pakete von Java ES Release 2 unter Linux

Installieren Sie die in Ihrer Java ES Release 4-Verteilung enthaltenen JATO-RPM-Pakete.

Aktualisieren von JavaHelp unter Linux

Dieses besondere Verfahren ist ausschlie�lich f�r die Aktualisierung von JavaHelp unter Linux auszuf�hren. Das Verfahren gilt f�r die Aktualisierung von JavaHelp sowohl von Java ES Release 2 als auch von Java ES Release 3. In beiden Szenarios muss JavaHelp durch das in Ihrer Java ES Release 4-Verteilung enthaltene RPM ersetzt werden.

Verwenden Sie beim Ersetzen der JavaHelp-RPM-Pakete mit dem Dienstprogramm rpm nicht die Option -U (Aktualisierung). Verwenden Sie stattdessen die Option -e (Entfernen) gefolgt von der Option -i (Installation), wie hier gezeigt:

rpm -e sun-javahelp-version.rpm
rpm -i sun-javahelp-2.0-fcs.i586.rpm

Aktualisieren von Sun Java Web Console

F�r Solaris 8 und Solaris 9 gilt Folgendes: Wenn Sie zur Vorbereitung der Aktualisierung der Sun Cluster-Software Sun Java Web Console aktualisieren, folgen Sie den Anweisungen zur Aktualisierung der Software-Abh�ngigkeiten unter „Upgrading Sun Cluster Software“ im Sun Cluster Software Installation Guide for Solaris OS, welcher unter folgender Adresse zur Verf�gung steht:

http://docs.sun.com/doc/819-0420/6n2rlnncr?a=view

Installieren Sie jedoch die Pakete f�r Sun Java Web Console von der Java ES Release 4-Verteilung und nicht von der Sun Cluster-CD-ROM 1 von 2 oder 2 von 2.

Die Pakete f�r die Aktualisierung von Sun Java Web Console befinden sich nicht im Standardverzeichnis f�r gemeinsam genutzte Komponentenpakete. Sie finden die Pakete stattdessen im folgenden Verzeichnis Ihrer Java ES-Verteilung:

<Architecture>/Product/shared_components/Packages/<OperatingSystem>/

Dabei kann Architecture den Wert Solaris_sparc oder Solaris_x86 und OperatingSystem den Wert Solaris_8 oder Solaris_9 haben.

F�r die Aktualisierung von Sun Java Web Console auf der Solaris 10-Plattform stehen keine Anweisungen zur Verf�gung. In Solaris 10 wird Sun Java Web Console als Bestandteil des Betriebssystems bereitgestellt.

Aktualisieren von Sun Explorer Data Collector

Die einzige Komponente, die Sun Explorer ben�tigt, ist die Sun Cluster-Software.

Um die Sun Explorer-Software zu aktualisieren, folgen Sie den Anweisungen zur Aktualisierung der Software-Abh�ngigkeiten unter „Upgrading Sun Cluster Software“ im Sun Cluster Software Installation Guide for Solaris OS, welcher unter folgender Adresse zur Verf�gung steht:

http://docs.sun.com/doc/819-0420/6n2rlnncr?a=view

Installieren Sie jedoch die Sicherheitskomponenten von der Java ES Release 4-Verteilung und nicht von der Sun Cluster-CD-ROM 1 von 2 oder 2 von 2.

Aktualisieren von J2SE f�r Java ES Release 4

Java ES Release 4 ist f�r Java 2 Platform, Standard Edition (J2SE) Version 5.0 Update 4 zertifiziert, das im Folgenden J2SE 5.0 Update 4 genannt wird. (J2SE 5.0 wird manchmal als Entwicklerversion 1.5.0 bezeichnet.) Abgesehen von folgender Ausnahme unterst�tzt Java ES Release 4 weiterhin J2SE 1.4.2 und J2SE 5.0 Update 1.


Hinweis

Die mit Java ES Release 4 bereitgestellte Version von High Availability Session Store (HADB) erfordert J2SE Release 5. Wenn Sie HADB aktualisieren, m�ssen Sie auch eine Aktualisierung auf J2SE 5.0 durchf�hren.


F�r Java ES Release 4 wird empfohlen, J2SE auf Version 5.0 Update 4 zu aktualisieren, jedoch die J2SE 1.4.2-Installation beizubehalten.

Java Enterprise System verwendet nicht die standardm��ige auf dem Computer installierte J2SE-Version, sondern verweist stattdessen mit einer symbolischen Verkn�pfung auf die unterst�tzte J2SE-Version. Nach der Aktualisierung von J2SE m�ssen Sie die symbolische Java ES-Verkn�pfung so setzen, dass sie auf die aktualisierte Version von J2SE verweist.

Sie sollten dennoch Verweise auf J2SE 1.4.2 f�r Dienste beibehalten, die die Vorg�ngerversion ben�tigen. Informationen dar�ber, wie Sie symbolische Verkn�pfungen zu fr�heren Versionen von J2SE beibehalten, finden Sie in der entsprechenden Dokumentation zur jeweiligen Produktkomponente.

Die folgenden Abschnitten enthalten Anweisungen zur Aktualisierung von J2SE unter Solaris und Linux:

Aktualisieren von J2SE unter Solaris

Das jeweilige Verfahren f�r die Aktualisierung von J2SE h�ngt davon ab, ob Sie J2SE 1.4 oder eine fr�here Version als J2SE 5.0 Update 4 aktualisieren.

Sie sollten daher die derzeit von Ihrer Java ES-Installation verwendete J2SE-Version ermitteln. Die Standardversionen lauten wie folgt:

M�glicherweise haben Sie eine J2SE-Aktualisierung der Standardversion vorgenommen. Um festzustellen, welche J2SE-Version von Ihrer Java ES-Installation verwendet wird, f�hren Sie folgenden Befehl aus:

/usr/jdk/entsys-j2se/bin/java -version

Allgemeines Verfahren f�r Solaris-Plattformen

Das allgemeine Verfahren zur Aktualisierung von J2SE unter Solaris h�ngt von der J2SE-Version ab, die Sie aktualisieren:

Wenn Sie eine Aktualisierung von J2SE durchf�hren, beenden Sie alle Dienste, von denen die derzeit installierte J2SE-Version abh�ngt, bevor Sie fortfahren. Damit vermeiden Sie m�gliche Probleme mit den Diensten, die die derzeit installierte J2SE-Version verwenden. Wenn Sie die Dienste, von denen J2SE abh�ngt, nicht beenden, sollten Sie nach der Installation von J2SE und dem Setzen der symbolischen Java ES-Verkn�pfung auf diese Installation einen Systemneustart durchf�hren.

Installation von J2SE 5.0 unter Solaris

F�r die Installation von J2SE 5.0 unter Solaris steht eine Software zur Verf�gung, die unter folgenden Quellen verf�gbar sind:

So installieren Sie J2SE 5.0 vom Netzwerk f�r Sun-Entwickler aus

  1. Navigieren Sie zu folgender Adresse des Netzwerks f�r Sun-Entwickler, um die aktuelle Version von JDK 5.0 und Installationsanweisungen zu erhalten:
  2. http://java.sun.com/j2se/1.5.0/download.jsp

  3. Folgen Sie den im Download enthaltenen Installationsanweisungen.
  4. Bevor Sie mit der Installation von J2SE beginnen, beenden Sie gegebenenfalls die Dienste, von denen J2SE abh�ngt, wie unter Allgemeines Verfahren f�r Solaris-Plattformen beschrieben.

  5. Fahren Sie nach Abschluss der Installation mit Abschnitt Setzen des J2SE-Symlinks f�r Java ES unter Solaris fort.

So installieren Sie J2SE 5.0 von der Java ES-Verteilung aus

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

  3. [Optional] Beenden Sie die Java ES-Dienste, wie unter Allgemeines Verfahren f�r Solaris-Plattformen beschrieben.
  4. Wenn eine fr�here Version von J2SE 5.0 auf Ihrem Computer installiert ist, entfernen Sie die Version wie folgt:
  5. Entfernen Sie folgende Pakete:

    pkgrm SUNWj5rt SUNWj5dev SUNWj5cfg SUNWj5man SUNWj5dmo

    Entfernen Sie f�r Computer mit 64-Bit-Prozessoren zus�tzlich folgende Pakete:

    pkgrm SUNWj5rtx SUNWj5dvx SUNWj5dmx

  6. Wechseln Sie in das J2SE-Paketverzeichnis in Ihrer Java ES Release 4-Verteilung.
  7. Die Pakete befinden sich je nach Plattform in einem der folgenden Verzeichnisse:

    Solaris_sparc/Product/shared_components/Packages/
    Solaris_x86/Product/shared_components/Packages/


    Hinweis

    Wenn ein Teilsatz der Java Enterprise System-Verteilung installiert ist, sind alle f�r die Installation von erforderlichen Pakete in diesem Teilsatz enthalten.


  8. Installieren Sie folgende J2SE-Pakete mit dem Befehl pkgadd.
  9. Installieren Sie folgende Pakete:

    pkgadd -d . SUNWj5rt SUNWj5dev SUNWj5cfg SUNWj5man SUNWj5dmo

    Installieren Sie f�r Computer mit 64-Bit-Prozessoren zus�tzlich folgende Pakete:

    pkgadd -d . SUNWj5rtx SUNWj5dvx SUNWj5dmx

    Damit wird J2SE 5.0 Update 4 in das Verzeichnis /usr/jdk/jdk1.5.0_04 installiert. Version 5.0 wird unter Solaris 8 und Solaris 9 nicht automatisch als standardm��ige Java-Plattform festgelegt (es sei denn, es war zuvor keine Standardplattform vorhanden); unter Solaris 10 wird Version 5.0 jedoch automatisch als standardm��ige Plattform festgelegt.


    Hinweis

    Um unter Solaris 8 und 9 J2SE 5.0 als standardm��ige Java-Plattform festzulegen, setzen Sie die symbolische Verkn�pfung /usr/java so, dass sie auf /usr/jdk/jdk1.5.0_04 verweist.

    Eine �nderung der symbolischen Verkn�pfung kann jedoch Probleme mit �lteren Java-Anwendungen verursachen, die nicht mit J2SE 5.0 getestet wurden. Weitere Informationen finden Sie in den Installationshinweisen f�r J2SE 5.0 unter:

    http://java.sun.com/j2se/1.5.0/compatibility.html


  10. [Optional] Installieren Sie japanische Manpages.
  11. Verwenden Sei den Befehl pkgadd, um das neue Paket f�r die japanischen Manpages zu installieren.

    pkgadd -d . SUNWj5jmp

Aktualisieren von J2SE 5.0 unter Solaris durch Anwendung von Patches

Das folgende Verfahren beschreibt die Aktualisierung einer installierten Version der J2SE 5.0-Plattform auf die unterst�tzte Version.

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

  3. Beziehen Sie die f�r Ihre Solaris-Plattform erforderlichen Patches, wie in der folgenden Tabelle angegeben.
  4. Plattform

    Patch

    SPARC

    118666-03 oder h�her

    SPARC 64-Bit

    118667-03 oder h�her

    X86

    118668-03 oder h�her

    x86 64-Bit

    118669-03 oder h�her

    Die letzten zwei Ziffern am Ende der Patch-ID geben die Revisionsnummer des Patches an. Eine h�here Versionsnummer steht f�r eine neuere Patch-Version. Spezielle Hinweise finden Sie in der README-Datei zum jeweiligen Patch.

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

  5. [Optional] Beenden Sie die Java ES-Dienste, wie unter Allgemeines Verfahren f�r Solaris-Plattformen beschrieben.
  6. Wenden Sie den Patch mit dem Befehl patchadd an.
  7. Beispiel f�r Solaris SPARC-Plattformen:

    patchadd 118666-03

Setzen des J2SE-Symlinks f�r Java ES unter Solaris

Java Enterprise System beh�lt eine symbolische Verkn�pfung bei, die auf die unterst�tzte Version der J2SE-Plattform verweist. Java Enterprise System beh�lt diese Verkn�pfung bei, um sicherzustellen, das Java ES-Dienste die jeweils zu verwendende J2SE-Runtime findet.

Wenn Sie J2SE 1.4.2 auf J2SE 5.0 Update 4 aktualisieren, m�ssen Sie diese symbolische Verkn�pfung so setzen, dass sie auf die neu installierte J2SE 5.0-Version verweist. Wenn Sie eine fr�here Version als J2SE 5.0 auf J2SE 5.0 Update 4 aktualisieren, m�ssen Sie lediglich �berpr�fen, ob Ihre Java ES-Installation die aktualisierte Version verwendet.

Das folgende Verfahren beschreibt, wie Sie die symbolische Java ES-Verkn�pfung auf Ihre aktualisierte J2SE-Installation setzen.

  1. Setzen Sie die symbolische /usr/jdk/entsys-j2se-Verkn�pfung so zur�ck, dass sie auf die neue installierte bzw. aktualisierte J2SE-Version verweist, wie im Folgenden gezeigt:
  2. Wenn Sie J2SE 5.0 Update 4 im Standardverzeichnis installiert haben, setzen Sie die symbolische Verkn�pfung wie folgt zur�ck:

    rm /usr/jdk/entsys-j2se
    ln -s /usr/jdk/instances/jdk1.5.0 /usr/jdk/entsys-j2se

    Wenn Sie J2SE 5.0 in einem anderen Verzeichnis als dem Standardverzeichnis installiert haben, ersetzen Sie den Standardpfad (/usr/jdk/instances/jdk1.5.0) durch den Pfad zu Ihrem nicht standardm��igen Verzeichnis.

  3. Wenn Sie vor der Aktualisierung auf bzw. Installation von J2SE 5.0 Update 4 Dienste angehalten haben, starten Sie die Dienste neu.
  4. Wenn Sie vor der Aktualisierung auf bzw. Installation von J2SE 5.0 keine Dienste angehalten haben, starten Sie Ihr System neu, sodass Dienste, die von J2SE 5.0 abh�ngig sind, die neue symbolische Verkn�pfung verwenden.

�berpr�fen der Aktualisierung von J2SE

Der folgende Befehl �berpr�ft die J2SE-Version, auf die durch die symbolische J2SE-Verkn�pfung verwiesen wird:

/usr/jdk/entsys-j2se/bin/java -version

Der Befehl gibt eine Zeichenfolge zur�ck, die die Entwicklerversionsnummer enth�lt. Wenn Sie beispielsweise J2SE 5.0 Update 4 installiert haben, gibt dieser Befehl folgende Zeichenfolge zur�ck:

java version "1.5.0_04"

Wenn der oben genannte Befehl nicht die richtige Version zur�ckgibt, �berpr�fen Sie, ob die symbolische Java ES-Verkn�pfung auf J2SE richtig gesetzt ist, wie in Setzen des J2SE-Symlinks f�r Java ES unter Solaris. beschrieben.

Aktualisieren von J2SE unter Linux

Das Verfahren zur Aktualisierung von J2SE unter Linux ist unabh�ngig von Ihrem Aktualisierungsweg. Sie verwenden dasselbe Verfahren f�r eine Aktualisierung von J2SE 1.4 wie f�r eine Aktualisierung einer fr�heren Version von J2SE 5.0. Unter Linux k�nnen mehrere Versionen von J2SE 5.0 vorhanden sein.

Das allgemeine Verfahren f�r die Aktualisierung von J2SE unter Linux lautet wie folgt:

  1. Installieren Sie J2SE 5.0 Update 4 oder h�her (siehe Installation von J2SE 5.0 unter Linux).
  2. Setzen Sie die symbolische Java ES-Verkn�pfung so, dass sie auf die neu installierte J2SE-Version verweist (siehe Setzen des J2SE-Symlinks f�r Java ES unter Linux).

  3. Hinweis

    Das Entfernen fr�herer J2SE-Versionen ist optional. Wenn andere Dienste von fr�heren Versionen abh�ngen, ist es m�glicherweise sinnvoll, die Installation der fr�heren Versionen beizubehalten.


Installation von J2SE 5.0 unter Linux

F�r die Installation von J2SE 5.0 unter Solaris steht eine Software zur Verf�gung, die unter folgenden Quellen verf�gbar sind:

So installieren Sie J2SE 5.0 vom Netzwerk f�r Sun-Entwickler aus

  1. Navigieren Sie zu folgender Adresse des Netzwerks f�r Sun-Entwickler, um die aktuelle Version von JDK 5.0 und Installationsanweisungen zu erhalten:
  2. http://java.sun.com/j2se/1.5.0/download.jsp

  3. Folgen Sie den im Download enthaltenen Installationsanweisungen.
  4. Bevor Sie mit der Installation von J2SE beginnen, beenden Sie gegebenenfalls die Dienste, von denen J2SE abh�ngt, wie unter Allgemeines Verfahren f�r Solaris-Plattformen beschrieben.

  5. Fahren Sie nach Abschluss der Installation mit Abschnitt Setzen des J2SE-Symlinks f�r Java ES unter Linux fort.

So installieren Sie J2SE 5.0 von der Java ES-Verteilung aus

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

  3. [Optional] Beenden Sie die Java ES-Dienste, wie unter Allgemeines Verfahren f�r Solaris-Plattformen beschrieben.
  4. Wechseln Sie in folgendes Verzeichnis Ihrer Java ES-Verteilung, in dem die Datei jdk-1_5_0_04-linux-i586.rpm enthalten ist:
  5. Linux_x86/Product/shared_components/Packages/


    Hinweis

    Wenn ein Teilsatz der Java Enterprise System-Verteilung installiert ist, sind alle f�r die Installation von erforderlichen Pakete in diesem Teilsatz enthalten.


  6. Installieren Sie die RPM-Pakete mit folgendem Befehl:
  7. rpm -Uvh jdk-1_5_0_04-linux-i586.rpm

    Das Entfernen fr�herer J2SE-Versionen ist optional. Wenn andere Dienste von fr�heren Versionen abh�ngen, ist es m�glicherweise sinnvoll, die Installation der fr�heren Versionen beizubehalten.

  8. Fahren Sie mit den Anweisungen zum Setzen des Java ES-Symlinks fort, wie im folgenden Abschnitt beschrieben.
Setzen des J2SE-Symlinks f�r Java ES unter Linux

Java Enterprise System beh�lt eine symbolische Verkn�pfung bei, der auf die unterst�tzte Version der J2SE-Plattform verweist. Java Enterprise System beh�lt diese Verkn�pfung bei, um sicherzustellen, das Java ES-Dienste die richtige zu verwendende J2SE-Runtime findet.

Das folgende Verfahren beschreibt, wie Sie die symbolische Java ES-Verkn�pfung setzen.

  1. Setzen Sie die symbolische /usr/jdk/entsys-j2se-Verkn�pfung so zur�ck, dass sie auf die neue installierte bzw. aktualisierte J2SE-Version verweist, wie im Folgenden gezeigt:
  2. Wenn Sie J2SE 5 Update 4 im Standardverzeichnis installiert haben, setzen Sie die symbolische Verkn�pfung wie folgt zur�ck:

    rm /usr/jdk/entsys-j2se
    ln -s /usr/java/jdk1.5.0_04 /usr/jdk/entsys-j2se

    Diese Befehle �ndern den Pfad f�r J2SE 5.0 Update 4. �ndern Sie den Pfad zur J2SE-Plattform entsprechend der auf Ihrem System installierten Version.

    Wenn Sie J2SE 5.0 in einem anderen Verzeichnis als dem Standardverzeichnis installiert haben, ersetzen Sie den Standardpfad (/usr/java/jdk1.5.0_04) durch den Pfad zu Ihrem nicht standardm��igen Verzeichnis.

  3. Wenn Sie vor der Aktualisierung auf bzw. Installation von J2SE 5.0 Update 4 Dienste angehalten haben, starten Sie die Dienste neu.
  4. Wenn Sie vor der Aktualisierung auf bzw. Installation von J2SE 5.0 keine Dienste angehalten haben, starten Sie Ihr System neu, sodass Dienste, die von J2SE 5.0 abh�ngig sind, die neue symbolische Verkn�pfung verwenden.

�berpr�fen der Aktualisierung von J2SE

Der folgende Befehl �berpr�ft die J2SE-Version, auf die durch die symbolische J2SE-Verkn�pfung verwiesen wird:

/usr/jdk/entsys-j2se/bin/java -version

Der Befehl gibt eine Zeichenfolge zur�ck, die die Entwicklerversionsnummer enth�lt. Wenn Sie beispielsweise J2SE 5.0 Update 4 installiert haben, gibt dieser Befehl folgende Zeichenfolge zur�ck:

java version "1.5.0_04"

Wenn der oben genannte Befehl nicht die richtige Version zur�ckgibt, �berpr�fen Sie, ob die symbolische Java ES-Verkn�pfung auf J2SE richtig gesetzt ist, wie in Setzen des J2SE-Symlinks f�r Java ES unter Linux. beschrieben.



Zur�ck      Inhalt      Index      Weiter     


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