Sun Java Enterprise System 2005Q4 Aktualisierungshandbuch |
Kapitel 2
Aktualisieren der gemeinsam genutzten Java ES-KomponentenDieses 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:
Hinweis
Um die gemeinsam genutzten Komponenten zur Vorbereitung der Aktualisierung der Sun Cluster-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 2005Q4 (Release 4)-Verteilung und nicht von der Sun Cluster-CD-ROM 1 von 2 oder 2 von 2.
�berblick �ber die Aktualisierung der gemeinsam genutzten KomponentenDie 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:
- Betriebssystem. F�hren Sie gegebenenfalls Aktualisierungen des Betriebssystems durch, wie unter Aspekte bez�glich des Betriebssystems beschrieben. Aktualisieren Sie alle Betriebssysteme, mit Ausnahme von Solaris 10 OS, bevor Sie die gemeinsam genutzten Komponenten aktualisieren.
- Aktualisierungsweg. Ermitteln Sie Ihre derzeitige Java Enterprise System-Version und stellen Sie sicher, dass Sie das unterst�tzte Verfahren zur Aktualisierung auf Java ES Release 4 verstanden haben. In den meisten F�llen sind die Aktualisierungsverfahren bei einer Aktualisierung der gemeinsam genutzten Komponenten mit den Verfahren f�r die Aktualisierung von Java ES 2004Q2 (Release 2) oder Java ES 2005Q1 (Release 3) identisch. Verfahren, die von einem bestimmten Aktualisierungsweg abh�ngig sind, werden in diesem Kapitel behandelt. Weitere Informationen zum Aktualisierungsweg finden Sie unter Aktualisierungswege.
- Aktualisierungsabh�ngigkeiten. Stellen Sie sicher, dass Sie die gegenseitigen Abh�ngigkeiten der zu aktualisierenden Produktkomponenten verstehen. Die Aktualisierungsreihenfolge der Produktkomponenten entspricht �blicherweise den Abh�ngigkeiten der Komponenten. Bevor Sie beispielsweise eine Komponente aktualisieren, aktualisieren Sie s�mtliche Komponenten, von denen die Komponente abh�ngt. Es m�ssen verschiedene Faktoren, wie beispielsweise zwingende und nicht zwingende Abh�ngigkeiten, ber�cksichtigt werden, wie unter Aktualisierungsabh�ngigkeiten beschrieben.
Aus Tabelle 1-6 k�nnen Sie entnehmen, welche gemeinsam genutzten Komponenten aktualisiert werden m�ssen, bevor Sie Produktkomponenten aktualisieren.
- Alle aktualisieren oder eine Auswahl aktualisieren. Wenn Sie alle Produktkomponenten auf einem Computer aktualisieren, sollten Sie s�mtliche gemeinsam genutzten Komponenten, von denen die Produktkomponenten abh�ngen, aktualisieren. Bei der Aktualisierung von Release 3 auf Release 4 k�nnen Sie jedoch auch einzelne Produktkomponenten auf einem Computer aktualisieren, ohne die �brigen Komponenten zu aktualisieren. Es wird jedoch empfohlen, s�mtliche gemeinsam genutzten Komponenten, von denen die auf dem Computer vorhandene Produktkomponenten abh�ngen, zu aktualisieren. Gemeinsam genutzte Release 4-Komponenten sind f�r die Unterst�tzung von gemeinsam genutzten Release 3-Komponenten zertifiziert. Weitere Informationen finden Sie unter Richtlinien f�r die Aktualisierung gemeinsam genutzter Komponenten.
- Richtlinien zur Aktualisierungsreihenfolge. Beachten Sie die Richtlinien zur Aktualisierungsreihenfolge unter Allgemeine Richtlinien f�r die Aktualisierungsreihenfolge. �blicherweise werden gemeinsam genutzte Komponenten zuerst aktualisiert. Sie sollten jedoch die gesamte Abfolge der Aktualisierung auf Java ES Release 4 verstehen, bevor Sie mit der Aktualisierung beginnen.
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:
Wenn in Ihrem Aktualisierungsplan lediglich die Aktualisierung einiger weniger gemeinsam genutzter Komponenten vorgesehen ist, k�nnen Sie einzelne Patches auf die Komponenten anwenden, f�r die Aktualisierungs-Patches verf�gbar sind.
Tabelle 2-1 enth�lt die Aktualisierungs-Patches, die f�r die einzelnen gemeinsam genutzten Komponenten verf�gbar sind. Unter Aktualisieren gemeinsam genutzter Komponenten durch Anwendung einzelner Patches finden Sie Anweisungen zum Download und zur Anwendung der Patches.
- Patch-Cluster. In einem Patch-Cluster sind alle Aktualisierungs-Patches zusammengefasst, die f�r gemeinsam genutzte Komponenten verf�gbar sind. Dadurch wird der Aktualisierungsvorgang vereinfacht, da Sie alle entsprechenden gemeinsam genutzten Komponenten durch Ausf�hrung eines einzelnen Aktualisierungsskripts, das mit dem Patch-Cluster bereitgestellt wird, aktualisieren k�nnen.
F�r jede Solaris-Plattform steht ein eigenes Patch-Cluster zur Verf�gung. F�r die Linux-Plattform ist kein Patch-Cluster verf�gbar.
Verwenden Sie ein Patch-Cluster, wenn in Ihrem Aktualisierungsplan die Aktualisierung mehrerer gemeinsam genutzter Komponenten vorgesehen ist. Selbst wenn Sie nicht alle gemeinsam genutzten Komponenten aktualisieren m�chten, die vom Patch-Cluster aktualisiert werden, ist die Anwendung eines Patch-Clusters m�glicherweise der effektivste Weg f�r die Aktualisierung der in Ihrem Aktualisierungsplan vorgesehenen gemeinsam genutzten Komponenten.
Informationen zum Download und zur Anwendung eines Patch-Clusters finden Sie unter Aktualisieren gemeinsam genutzter Komponenten mit Patch-Clustern.
Da f�r die Linux-Plattform die Aktualisierung von Java Enterprise System nicht mithilfe der Patch-Technologie erfolgen kann, werden gemeinsam genutzte Komponenten unter Linux �blicherweise durch Ersetzen der RPM-Pakete aktualisiert. F�r manche gemeinsam genutzten Komponenten werden die RPM-Pakete jedoch als Patches bereitgestellt.
Tabelle 2-1 zeigt die gemeinsam genutzten Komponenten, die durch das Ersetzen von Paketen auf Java ES Release 4 aktualisiert werden. Weitere Informationen zum Ersetzen von Paketen finden Sie unter Aktualisieren der Komponenten durch Ersetzen von Paketen.
Allgemeines Aktualisierungsverfahren
F�r die Aktualisierung der gemeinsam genutzten Komponenten f�hren Sie folgende Schritte aus:
- Ermitteln Sie anhand Ihres Aktualisierungsplans den Aktualisierungsweg und die gemeinsam genutzten Komponenten, die Sie aktualisieren m�chten.
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.
- Ermitteln Sie die Technologien, die f�r die Aktualisierung der in Ihrem Aktualisierungsplan festgelegten gemeinsam genutzten Komponenten verf�gbar sind.
Diese Informationen finden Sie in den folgenden Abschnitten:
- 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:
- Solaris-Plattform. Es stehen mehrere Aktualisierungsoptionen zur Auswahl:
- In vielen F�llen ist die Anwendung bestimmter Patches f�r die Aktualisierung der gemeinsam genutzten Komponenten auf Java ES Release 4 m�glich.
- Die Anwendung eines plattformspezifischen Patch-Clusters ist �blicherweise der effizienteste Weg, um gemeinsam genutzte Release 3-Komponenten zu aktualisieren. In einem Patch-Cluster sind alle Patches enthalten, die f�r die Aktualisierung der gemeinsam genutzten Komponenten auf Release 4 verf�gbar sind. Weitere Informationen finden Sie unter Aktualisieren gemeinsam genutzter Komponenten mit Patch-Clustern.
- In manchen F�llen m�ssen Sie Release 3-Pakete durch Release 4-Pakete, die in der Java ES-Verteilung enthalten sind, ersetzen.
- Gemeinsam genutzte Komponenten, die seit Release 3 nicht ge�ndert wurden, m�ssen nicht aktualisiert werden.
- Linux-Plattform. Gemeinsam genutzte Komponenten m�ssen durch Installation oder Ersetzen von RPM-Paketen aktualisiert werden. Wenn eine Patch-ID in Tabelle 2-1 angegeben ist, ist ein Patch verf�gbar, das die RPM-Pakete enth�lt, die f�r die Aktualisierung der Komponente erforderlich sind. Der Download und die Installation der Pakete erfordert somit nur wenig Aufwand. Entsprechende Anweisungen sind im Patch enthalten. Zudem k�nnen Sie die Patch-ID verwenden, um �nderungen der gemeinsam genutzten Komponente nachzuverfolgen. F�r die Linux-Plattform sind keine Patch-Cluster verf�gbar.
Hinweis
Die letzten zwei Ziffern am Ende der in Tabelle 2-1 enthaltenen Patch-IDs geben die Revisionsnummer des Patches an. Eine h�here Revisionsnummer steht f�r eine neuere Version.
In Tabelle 2-1 sind die Revisionsnummern angegeben, die mindestens f�r eine Aktualisierung erforderlich sind. Wenn neuere Versionen des Patches inzwischen verf�gbar sind, sollten Sie diese Revisionen anstelle der in der Tabelle angegebenen Revisionen verwenden.
Die vollst�ndigen Namen der in Tabelle 2-2 aufgelisteten gemeinsam genutzten Komponenten werden unter Release 4: Gemeinsam genutzte Komponenten angegeben.
Tabelle 2-1 Technologien zur Aktualisierung gemeinsam genutzter Java ES Release 3-Komponenten
Gemeinsam genutzte Komponente
Solaris 8 SPARC
Solaris 9 SPARC
Solaris 10 SPARC
Solaris 9 x86
Solaris 10 x86
Linux
ANT
Ersetzen von Paketen
ACL
Ersetzen von Paketen
BDB
Ersetzen von Paketen
CAC
Ersetzen von Paketen
ICU
116103-08
114677-10
119810-01
114678-10
119811-01
Ersetzen von Paketen
IM-SDK
118789-09
118790-09
118791-10
J2SE
Installation von J2SE 5.0, wie unter Aktualisieren von J2SE f�r Java ES Release 4 beschrieben.
JAF
Unver�ndert seit Release 3. Keine Aktualisierung erforderlich.
JATO
Ersetzen von Paketen (optional, siehe Aktualisieren von JATO)
JavaHelp
Unver�ndert seit Release 3. Keine Aktualisierung erforderlich.
Ersetzen von Paketen
JavaMail
Unver�ndert seit Release 3. Keine Aktualisierung erforderlich.
JAX-spezifische Komponenten
JAXB
JAXP
JAXR
JAX-RPC
SAAJ
WSCLAnwendung eines plattformspezifischen Clusters
Siehe Patch-Cluster-Verfahren.119190-03
JCAPI
Unver�ndert seit Release 3. Keine Aktualisierung erforderlich.
JDMK
119044-01
119046-01
JSS
119209-05
119211-05
119213-06
119212-05
119214-06
Ersetzen von Paketen
KTSE
Unver�ndert seit Release 3. Keine Aktualisierung erforderlich.
LDAP C SDK
116837-02
116838-02
118353-02
LDAP J SDK
119725-02
Ersetzen von Paketen
MA Core
119527-02
119528-02
119529-02
MFWK
119803-02
119804-02
Ersetzen von Paketen
NSPR
119209-05
119211-05
119213-05
119212-05
119214-05
Ersetzen von Paketen
NSS
119209-05
119211-05
119213-05
119212-05
119214-05
Ersetzen von Paketen
SASL
115328-02
115342-02
119345-01
115343-02
119346-01
Ersetzen von Paketen
SEDC
Weitere Informationen hierzu erhalten Sie in Aktualisieren von Sun Explorer Data Collector.
SJWC
Ersetzen von Paketen
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:
- Solaris-Plattform. In den meisten F�llen wenden Sie ein plattformspezifisches Patch-Cluster an, um die gemeinsam genutzten Komponenten zu aktualisieren. In manchen F�llen m�ssen Sie Pakete durch Release 4-Pakete, die in der Java ES-Verteilung enthalten sind, ersetzen oder diese installieren.
- Linux-Plattform. Gemeinsam genutzte Komponenten m�ssen durch Installation oder Ersetzen von RPM-Paketen aktualisiert werden. Wenn eine Patch-ID in Tabelle 2-2 angegeben ist, ist ein Patch verf�gbar, das die RPM-Pakete enth�lt, die f�r die Aktualisierung der Komponente erforderlich sind. Der Download und die Installation der Pakete erfordert somit nur wenig Aufwand. Entsprechende Anweisungen sind im Patch enthalten. Zudem k�nnen Sie die Patch-ID verwenden, um �nderungen der gemeinsam genutzten Komponente nachzuverfolgen. F�r die Linux-Plattform sind keine Patch-Cluster verf�gbar.
Hinweis
Die letzten zwei Ziffern am Ende der in Tabelle 2-2 enthaltenen Patch-IDs geben die Revisionsnummer des Patches an. Eine h�here Revisionsnummer steht f�r eine neuere Version.
In Tabelle 2-2 sind die Revisionsnummern angegeben, die mindestens f�r eine Aktualisierung erforderlich sind. Wenn neuere Versionen des Patches inzwischen verf�gbar sind, sollten Sie diese Revisionen anstelle der in der Tabelle angegebenen Revisionen verwenden.
Die vollst�ndigen Namen der in Tabelle 2-2 aufgelisteten gemeinsam genutzten Komponenten werden unter Release 4: Gemeinsam genutzte Komponenten angegeben.
Tabelle 2-2 Technologien zur Aktualisierung gemeinsam genutzter Java ES Release 2-Komponenten
Gemeinsam genutzte Komponente
Solaris 8 SPARC
Solaris 9 SPARC
Solaris 10 SPARC
Solaris 9 x86
Solaris 10 x86
Linux
ANT
Ersetzen von Paketen
ACL
Ersetzen von Paketen
BDB
Ersetzen von Paketen
CAC
Installation von Paketen
ICU
Anwendung eines plattformspezifischen Clusters
Ersetzen von Paketen
IM-SDK
Anwendung eines plattformspezifischen Clusters
118791-09
J2SE
Installation von J2SE 5.0, wie unter Aktualisieren von J2SE f�r Java ES Release 4 beschrieben.
JAF
Anwendung eines plattformspezifischen Clusters
Installation von Paketen
JATO
Anwendung eines plattformspezifischen Clusters
Installation von Paketen
JavaHelp
Ersetzen von Paketen
JavaMail
Anwendung eines plattformspezifischen Clusters
Installation eines Pakets
JAX-spezifische Komponenten
JAXB
JAXP
JAXR
JAX-RPC
SAAJ
WSCLAnwendung eines plattformspezifischen Clusters
119190-03
JCAPI
Anwendung eines plattformspezifischen Clusters
118613-01
JDMK
Anwendung eines plattformspezifischen Clusters
119046-01
JSS
Anwendung eines plattformspezifischen Clusters
Installation von Paketen
KTSE
Anwendung eines plattformspezifischen Clusters
Ersetzen von Paketen
LDAP C SDK
Anwendung eines plattformspezifischen Clusters
118353-02
LDAP J SDK
Anwendung eines plattformspezifischen Clusters
Installation von Paketen
MA Core
Anwendung eines plattformspezifischen Clusters
119529-02
NSPR
Anwendung eines plattformspezifischen Clusters
Ersetzen von Paketen
NSS
Anwendung eines plattformspezifischen Clusters
Ersetzen von Paketen
SASL
Anwendung eines plattformspezifischen Clusters
Ersetzen von Paketen
SEDC
Weitere Informationen hierzu erhalten Sie in Aktualisieren von Sun Explorer Data Collector.
SJWC
Installation von Paketen
Aktualisieren gemeinsam genutzter Komponenten durch Anwendung einzelner PatchesAuf 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.
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:
- Beziehen Sie die in Tabelle 2-1 angegebenen gew�nschten Patches.
Patches zum Download in das /tmp-Verzeichnis erhalten Sie unter: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
- Melden Sie sich als Root oder Superuser an.
su -
- Bevor Sie das Patch anwenden, lesen Sie die besonderen Anweisungen in der im Patch enthaltenen README-Datei.
- 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.
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
- Melden Sie sich als Root oder Superuser an.
su -
- 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.
patchrm 119527-02
Weitere Informationen �ber den Befehl patchrm finden Sie auf der Manpage patchrm(1M).
Aktualisieren gemeinsam genutzter Komponenten mit Patch-ClusternDurch 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 SPARCDie Patch-Cluster stehen bei SunSolve unter folgender Adresse zum Download bereit:
http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
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
- Melden Sie sich als Root oder Superuser an.
su -
- Wenn folgende Pakete vorhanden sind, entfernen Sie diese:
SUNWjato
SUNWjaxb
SUNWjaxp
SUNWjaf
SUNWjmail
SUNWxrgrt
SUNwxrpcrt
SUNWxsrtDiese 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- Beziehen Sie das f�r Ihre Solaris-Plattform entsprechende Patch-Cluster von SunSolve unter folgender Adresse:
http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
- Extrahieren Sie den Inhalt der plattformspezifischen ZIP-Datei in ein Verzeichnis, von dem aus Sie das Installationsskript ausf�hren m�chten.
- Lesen Sie die README-Datei durch, die wichtige Anweisungen sowie weitere Informationen �ber den Patch enth�lt.
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.
- 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)
- Melden Sie sich als Root oder Superuser an.
su -
- Ermitteln Sie die Versionen folgender Pakete, die m�glicherweise auf Ihrem System vorhanden sind:
SUNWjaxp
SUNWxrgrt
SUNWxrpcrt
SUNWxsrt
- Verwenden Sie folgenden Befehl, um die Paketversionen zu ermitteln:
pkgparam -v <package> | grep VERSION
- Vergleichen Sie die Versionen mit den folgenden Versionen:
<SPARC> VERSION=7.0,REV=2003.05.07.00.23
<x86> VERSION=7.0,REV=2003.10.10.14.34Wenn 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.
- Ermitteln Sie, ob diese Pakete in Ihrer Java ES-Verteilung enthalten sind.
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.
- Entfernen Sie die installierten Pakete von Ihrem System, indem Sie folgenden Befehl ausf�hren:
pkgrm SUNWjaxp SUNWxrgrt SUNWxrpcrt SUNWxsrt
- Installieren Sie die entsprechenden Pakete von Ihrer Verteilung, indem Sie folgenden Befehl ausf�hren:
pkgadd -d . SUNWjaxp SUNWxrgrt SUNWxrpcrt SUNWxsrt
- Beziehen Sie das f�r Ihre Solaris-Plattform entsprechende Patch-Cluster von SunSolve unter folgender Adresse:
http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
- Extrahieren Sie den Inhalt der plattformspezifischen ZIP-Datei in ein Verzeichnis, von dem aus Sie das Installationsskript ausf�hren m�chten.
- Lesen Sie die README-Datei durch, die wichtige Anweisungen sowie weitere Informationen �ber den Patch enth�lt.
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.
- F�hren Sie das Skript install_cluster aus, um die im Patch-Cluster enthaltenen Patches anzuwenden.
Aktualisieren der Komponenten durch Ersetzen von PaketenViele 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.
- F�r Aktualisierungen von Java ES 2004Q2 (Release 2) k�nnen Sie der Tabelle 2-2 entnehmen, welche gemeinsam genutzten Komponenten durch Ersetzen von Paketen auf Java ES Release 4 aktualisiert werden.
- F�r Aktualisierungen von Java ES 2005Q1 (Release 3) k�nnen Sie der Tabelle 2-1 entnehmen, welche gemeinsam genutzten Komponenten durch Ersetzen von Paketen auf Java ES Release 4 aktualisiert werden.
- In Tabelle 2-3 sind Verweise auf besondere Verfahren enthalten, die m�glicherweise f�r Solaris-Plattformen erforderlich sind.
- In Tabelle 2-4 sind Verweise auf besondere Verfahren enthalten, die m�glicherweise f�r die Linux-Plattform erforderlich sind.
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
SUNWbdbj4.2.52
1.0.3
4.2.52,
REV=1.0.3Nein
CAC
SUNWcacaocfg
SUNWcacao1.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-BitSUNWj5rt
SUNWj5dev
SUNWj5cfg
SUNWj5man
SUNWj5dmo
SUNWj5jmp1.5.0
2004.12.07.00.07
1.5.0_04/
1.5.0_04-b05Installieren 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-BitSUNWj5rtx
SUNWj5dvx
SUNWj5dmx1.5.0
2004.12.06.22.09
1.5.0_04/
1.5.0_04-b05JATO
SUNWjato
SUNWjatodoc
SUNWjatodmo2.1.5
2005.04.06.08.07
2.1.5
Ersetzen Sie JATO-Pakete entsprechend den Anweisungen unter Aktualisieren von JATO.
JavaHelp
SUNWjhrt
SUNWjhdev2.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
SUNWexplo4.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
SUNWmcosx2.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.
- Melden Sie sich als Root oder Superuser an.
su -
- �berpr�fen Sie anhand Tabelle 2-3, ob f�r die zu aktualisierende Komponente besondere Anweisungen zu ber�cksichtigen sind.
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.
- Wechseln Sie in das Paketverzeichnis in Ihrer Java ES Release 4-Verteilung.
Die Pakete befinden sich je nach Plattform in einem der folgenden Verzeichnisse:
Solaris_sparc/Product/shared_components/Packages/
Solaris_x86/Product/shared_components/Packages/
- Entfernen Sie die aktuellen Versionen der zu aktualisierenden Pakete mit dem Befehl pkgrm.
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).
- Installieren Sie die Pakete von Ihrer Verteilung mit dem Befehl pkgadd.
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).
- �berpr�fen Sie mit den Befehlen pkgparam und pkginfo, ob das Paket ordnungsgem�� installiert wurde.
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.rpmNein
CAC
sun-cacao-1.1-15.i386.rpm
sun-cacaocfg-1.1-15.i386.rpm
sun-cacao-man-1.1-15.i386.rpmInstallieren 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.rpmInstallieren 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.rpmInstallieren 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.rpmWenn 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.rpmInformationen 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.
- Melden Sie sich als Root oder Superuser an.
su -
- �berpr�fen Sie anhand Tabelle 2-4 f�r jede Komponente, ob besondere Anweisungen f�r die Aktualisierung der Pakete zu ber�cksichtigen sind.
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.
- Lokalisieren Sie die erforderlichen RPM-Pakete in der Java ES Release 4-Verteilung. Die RPMs befinden sich im folgenden Verzeichnis:
Linux_x86/Product/shared_components/Packages/
- Aktualisieren Sie die Ihrer Situation entsprechenden RPMs mit dem Befehl rpm -U.
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 sindDieser 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.
- Melden Sie sich als Root oder Superuser an.
su -
- 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.
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.
- Wenn in der aktuellen Installation benutzerdefinierte Konfigurationseinstellungen (z. B. f�r verwendete Anschl�sse) verwendet werden, ermitteln Sie die Konfigurationseinstellungen mit folgenden Befehlen:
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=4Im obigen Beispiel werden die Standardwerte aufgelistet. Notieren Sie alle Einstellungen, die keine Standardeinstellungen sind. Diese Einstellungen werden in Schritt 7 wieder verwendet.
- Halten Sie die Common Agent Container-Prozesse mit folgenden Befehlen an:
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
- Sie k�nnen nun mit der Aktualisierung der folgenden Common Agent Container-Pakete beginnen. Gehen Sie wie folgt vor:
Unter Solaris: Folgen Sie den Anweisungen unter Aktualisieren von Paketen unter Solaris, um folgende Pakete zu aktualisieren:
SUNWcacaocfg
SUNWcacaoUnter 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.rpmrpm -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
- Nur f�r Linux: Wenden Sie Patch 120677-01 an, bevor Sie fortfahren.
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
- Wenden Sie alle in Schritt 3 ermittelten benutzerdefinierten Konfigurationseinstellungen an.
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>- Wenn Sie J2SE auf J2SE Version 5 aktualisieren, f�hren Sie das Dienstprogramm „rebuild-dependencies“ aus:
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].
- Starten Sie die Common Agent Container-Dienste neu:
cacaoadm start
- �berpr�fen Sie die Aktualisierung von Common Agent Container:
cacaoadm status
cacaoadm verify-configurationAktualisieren 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
- Wenden Sie das Patch-Cluster f�r Ihre Plattform an, wie unter Patch-Cluster-Verfahren beschrieben.
- 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.
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.rpmAktualisieren 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.
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:
- Folgen Sie diesen Anweisungen, wenn Sie J2SE 1.4 aktualisieren.
- Installieren Sie J2SE 5.0 Update 4 oder h�her (siehe Installation von J2SE 5.0 unter Solaris).
- 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 Solaris).
- Folgen Sie diesen Anweisungen, wenn Sie eine fr�here Version als J2SE 5.0 Update 4 aktualisieren
- Entfernen Sie die fr�here Version von J2SE 5.0.
- Installieren Sie J2SE 5.0 Update 4 oder h�her (siehe Installation von J2SE 5.0 unter Solaris).
- 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 Solaris).
Alternative:
- Aktualisieren Sie die aktuelle J2SE-Version durch die Anwendung von Patches (siehe Aktualisieren von J2SE 5.0 unter Solaris durch Anwendung von Patches).
- Setzen Sie die symbolische Java ES-Verkn�pfung so, dass sie auf die aktualisierte J2SE-Version verweist (siehe Setzen des J2SE-Symlinks f�r Java ES unter Solaris).
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
- Navigieren Sie zu folgender Adresse des Netzwerks f�r Sun-Entwickler, um die aktuelle Version von JDK 5.0 und Installationsanweisungen zu erhalten:
http://java.sun.com/j2se/1.5.0/download.jsp
- Folgen Sie den im Download enthaltenen Installationsanweisungen.
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.
- 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
- Melden Sie sich als Root oder Superuser an.
su -
- [Optional] Beenden Sie die Java ES-Dienste, wie unter Allgemeines Verfahren f�r Solaris-Plattformen beschrieben.
- Wenn eine fr�here Version von J2SE 5.0 auf Ihrem Computer installiert ist, entfernen Sie die Version wie folgt:
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
- Wechseln Sie in das J2SE-Paketverzeichnis in Ihrer Java ES Release 4-Verteilung.
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.
- Installieren Sie folgende J2SE-Pakete mit dem Befehl pkgadd.
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.
- [Optional] Installieren Sie japanische Manpages.
Verwenden Sei den Befehl pkgadd, um das neue Paket f�r die japanischen Manpages zu installieren.
pkgadd -d . SUNWj5jmp
- Fahren Sie mit Abschnitt Setzen des J2SE-Symlinks f�r Java ES unter Solaris fort.
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.
- Melden Sie sich als Root oder Superuser an.
su -
- Beziehen Sie die f�r Ihre Solaris-Plattform erforderlichen Patches, wie in der folgenden Tabelle angegeben.
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
- [Optional] Beenden Sie die Java ES-Dienste, wie unter Allgemeines Verfahren f�r Solaris-Plattformen beschrieben.
- Wenden Sie den Patch mit dem Befehl patchadd an.
Beispiel f�r Solaris SPARC-Plattformen:
patchadd 118666-03
- Fahren Sie mit Abschnitt Setzen des J2SE-Symlinks f�r Java ES unter Solaris. fort.
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.
- 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:
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-j2seWenn 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.
- Wenn Sie vor der Aktualisierung auf bzw. Installation von J2SE 5.0 Update 4 Dienste angehalten haben, starten Sie die Dienste neu.
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:
- Installieren Sie J2SE 5.0 Update 4 oder h�her (siehe Installation von J2SE 5.0 unter Linux).
- 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).
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
- Navigieren Sie zu folgender Adresse des Netzwerks f�r Sun-Entwickler, um die aktuelle Version von JDK 5.0 und Installationsanweisungen zu erhalten:
http://java.sun.com/j2se/1.5.0/download.jsp
- Folgen Sie den im Download enthaltenen Installationsanweisungen.
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.
- 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
- Melden Sie sich als Root oder Superuser an.
su -
- [Optional] Beenden Sie die Java ES-Dienste, wie unter Allgemeines Verfahren f�r Solaris-Plattformen beschrieben.
- Wechseln Sie in folgendes Verzeichnis Ihrer Java ES-Verteilung, in dem die Datei jdk-1_5_0_04-linux-i586.rpm enthalten ist:
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.
- Installieren Sie die RPM-Pakete mit folgendem Befehl:
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.
- 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.
- 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:
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-j2seDiese 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.
- Wenn Sie vor der Aktualisierung auf bzw. Installation von J2SE 5.0 Update 4 Dienste angehalten haben, starten Sie die Dienste neu.
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.