Sun Java Enterprise System 2005Q4 Aktualisierungshandbuch |
Kapitel 16
Instant MessagingIn diesem Kapitel wird die Aktualisierung von Instant Messaging auf Java ES 2005Q4 (Release 4) beschrieben: Sun Java System Instant Messaging 7.0.1 2005Q4. Das Kapitel enth�lt einen allgemeinen �berblick �ber die Aspekte und Verfahren bez�glich der verschiedenen Aktualisierungswege, die von Java ES Release 4 unterst�tzt werden. Es wird sowohl die Aktualisierung unter dem Solaris- als auch unter dem Linux-Betriebssystem ber�cksichtigt:
�berblick �ber Aktualisierungen von Instant MessagingIn diesem Abschnitt werden die folgenden allgemeinen Aspekte bez�glich der Aktualisierung von Instant Messaging auf Java ES 2005Q4 (Release 4) beschrieben:
�ber Java ES Release 4 Instant Messaging
Instant Messaging der Java ES Release 4-Version enth�lt �berwiegend Fehlerkorrekturen. Seit Release 3 wurden keine grundlegend neue Funktionen hinzugef�gt.
Wegweiser f�r die Aktualisierung von Instant Messaging
Tabelle 16-1 zeigt die unterst�tzten Wege f�r die Aktualisierung von Instant Messaging auf Java ES Release 4. Die Tabelle gilt sowohl f�r das Solaris- als auch f�r das Linux-Betriebssystem.
Instant Messaging-Daten
Die folgende Tabelle enth�lt die Datentypen, die von einer Aktualisierung der Instant Messaging-Software betroffen sein k�nnen.
Kompatibilit�t
In der Release 4-Version von Instant Messaging wurden keine �nderungen der Schnittstelle vorgenommen. Die R�ckw�rtskompatibilit�t zu fr�heren Versionen ist gew�hrleistet.
Instant Messaging-Abh�ngigkeiten
Instant Messaging-Abh�ngigkeiten zu anderen Java ES-Komponenten beeinflussen m�glicherweise das Verfahren f�r die Aktualisierung und Neukonfiguration der Instant Messaging-Software. �nderungen der Instant Messaging-Schnittstellen oder -Funktionen k�nnten beispielsweise eine aktualisierte Version der Komponenten erforderlich machen, von denen Instant Messaging abh�ngig ist. Welche dieser Komponenten aktualisiert werden m�ssen, h�ngt von dem jeweiligen Aktualisierungsweg ab.
F�r Instant Messaging bestehen Abh�ngigkeiten zu folgenden Java ES-Komponenten:
- Gemeinsam genutzte Komponenten. Instant Messaging ist von bestimmten gemeinsam genutzten Java ES-Komponenten abh�ngig (siehe Tabelle 1-6).
- Webcontainer. Instant Messaging ist von Webcontainer-Diensten abh�ngig, die entweder durch Java ES Web Server oder Java ES Application Server bereitgestellt werden k�nnen.
- Directory Server (optional). Instant Messaging kann zum Speichern von und f�r den Zugriff auf Benutzerdaten in Directory Server konfiguriert werden. Daher sind bei einer Aktualisierung von Instant Messaging m�glicherweise Erweiterungen des Directory-Schemas erforderlich.
- Access Manager (optional). F�r Softwarel�sungen, die eine Einzelbenutzeranmeldung f�r webbasierte Dienste unterst�tzen, kann Instant Messaging f�r die Verwendung der Einzelbenutzeranmeldung von Access Manager konfiguriert werden.
Aktualisieren von Instant Messaging von Java ES Release 3Dieser Abschnitt enth�lt die folgenden Informationen zur Aktualisierung von Instant Messaging von Java ES Release 3 auf Java ES Release 4. In diesem Abschnitt werden folgende Themen behandelt:
Einf�hrung
Ber�cksichtigen Sie bei der Aktualisierung von Instant Messaging von Java ES Release 3 auf Release 4 folgende Aspekte des Aktualisierungsvorgangs:
- Allgemeiner Aktualisierungsansatz. Die Aktualisierung erfolgt durch die Anwendung von Patches auf Release 3. Eine Neukonfiguration von Instant Messaging ist nicht erforderlich.
- Aktualisierungsabh�ngigkeiten. W�hrend f�r Instant Messaging Abh�ngigkeiten zu einer Reihe von gemeinsam genutzten Java ES-Komponenten bestehen (siehe Tabelle 1-6), ist f�r Instant Messaging der Release 4-Version lediglich eine Aktualisierung von IM-SDK auf Release 4 erforderlich. Die Aktualisierung weiterer gemeinsam genutzter Komponenten ist hinsichtlich der Aktualisierung von Instant Messaging auf Release 4 optional.
Die Release 4-Version von Instant Messaging ist zudem von einem Webcontainer und optional von Access Manager abh�ngig, wie unter Instant Messaging-Abh�ngigkeiten beschrieben. Hierbei handelt es sich jedoch nicht um zwingende Aktualisierungsabh�ngigkeiten; eine Aktualisierung des Webcontainers und von Access Manager ist hinsichtlich der Aktualisierung von Instant Messaging auf Release 4 optional.
- R�ckw�rtskompatibilit�t. Die R�ckw�rtskompatibilit�t von Instant Messaging Release 4 zu Release 3 ist gew�hrleistet.
- Aufheben der Aktualisierung. Das Aufheben der Aktualisierung auf Release 4 zur�ck auf Release 3 unter Solaris erfolgt durch das Entfernen der bei der Aktualisierung angewendeten Patches.
- Plattformspezifische Aspekte. Der allgemeine Ansatz f�r die Aktualisierung von Instant Messaging ist f�r das Solaris- und Linux-Betriebssystem identisch; dabei unterscheidet sich jedoch die angewandte Patch-Technologie. Daher enth�lt der Aktualisierungsvorgang plattformspezifische Verfahren.
Aktualisierung der Release 3-Version von Instant Messaging
In diesem Abschnitt wird die Aktualisierung von Instant Messaging von Java ES Release 3 auf Java ES Release 4 unter Solaris und Linux beschrieben. Plattformspezifische Vorg�nge sind durch die Angabe des jeweiligen Betriebssystems, auf das sich der Vorgang bezieht, gekennzeichnet. In diesem Abschnitt werden folgende Themen behandelt:
Aufgaben vor der Aktualisierung
Bevor Sie mit der Aktualisierung von Instant Messaging beginnen, f�hren Sie die folgenden beschriebenen Aufgaben durch.
Aktuelle Versionsinformationen �berpr�fen
Um die aktuelle Instant Messaging-Version zu �berpr�fen, verwenden Sie ein Standarddienstprogramm f�r die Versions�berpr�fung.
Aktualisieren von Instant Messaging-Abh�ngigkeiten
Es wird grunds�tzlich empfohlen, alle Java ES-Komponenten auf einem Computersystem (und in einer Netzwerkumgebung) auf Java ES Release 4 zu aktualisieren. F�r Instant Messaging besteht jedoch lediglich eine zwingende Aktualisierungsabh�ngigkeit zur gemeinsam genutzten Komponente IM-SDK. Die Aktualisierung anderer Java ES Release 3-Komponenten, von denen Instant Messaging abh�ngig ist, ist daher optional.
Wenn Sie s�mtliche Instant Messaging-Abh�ngigkeiten aktualisieren m�chten, ber�cksichtigen Sie die folgende Aktualisierungsreihenfolge f�r diese Abh�ngigkeiten, bevor Sie Instant Messaging aktualisieren. Bereits aktualisierte Abh�ngigkeiten k�nnen Sie �berspringen.
- Gemeinsam genutzte Komponenten. Anleitungen f�r die Aktualisierung von IM-SDK und anderen gemeinsam genutzten Java ES-Komponenten auf Release 4 finden Sie in Kapitel 2, „Aktualisieren der gemeinsam genutzten Java ES-Komponenten“.
- Webcontainer-Software. Anweisungen zur Aktualisierung von Web Server und Application Server finden Sie in Kapitel 6, „Web Server“ bzw. Kapitel 9, „Application Server“.
- Access Manager (optional). Anleitungen f�r die Aktualisierung von Access Manager auf Release 4 finden Sie in Kapitel 11, „Access Manager“.
Sichern der Instant Messaging-Daten
Bei der Instant Messaging-Aktualisierung von Release 3 auf Release 4 werden keine Konfigurationsdaten ge�ndert. Als Vorsichtsma�nahme wird jedoch empfohlen, die Instant Messaging-Datenbank und alle von Ihnen angepasste vorhandenen Ressourcen und Konfigurationsdateien zu sichern, bevor Sie Instant Messaging aktualisieren. Weitere Informationen finden Sie im Sun Java System Instant Messaging 7 2005Q4 Administration Guide (http://docs.sun.com/doc/819-2503).
Erforderliche Konfigurationsinformationen und Passw�rter abrufen
Sie m�ssen als Superuser angemeldet sein, um die Aktualisierung durchf�hren zu k�nnen. Wenn Sie Web Server als Webcontainer verwenden, werden keine Konfigurationsinformationen ben�tigt. Wenn Sie jedoch Application Server als Webcontainer verwenden, ben�tigen Sie die Benutzer-ID und das Passwort des Application Server-Administrators.
Aktualisieren der Release 3-Version von Instant Messaging (Solaris)
Dieser Abschnitt enth�lt eine Beschreibung der Aspekte, die Einfluss auf das Aktualisierungsverfahren von Instant Messaging haben, sowie eine Beschreibung des eigentlichen Aktualisierungsverfahrens.
Zu ber�cksichtigende Aspekte bei der Aktualisierung (Solaris)
Bei der Aktualisierung der Instant Messaging-Software auf Java ES Release 4 m�ssen folgende Aspekte ber�cksichtigt werden:
- Instant Messaging-Komponenten sollten w�hrend der Anwendung der Patches auf das installierte Image nicht ausgef�hrt werden.
- In Architekturen, in denen verschiedene Instant Messaging-Unterkomponenten auf verschiedenen Computern vorhanden sind (z. B. Messenger-Ressourcen auf einem Computer, Instant Messaging-Server auf einem anderen und Instant Messaging Multiplexor auf einem dritten Computer) muss die Aktualisierung auf s�mtlichen dieser Computer durchgef�hrt werden.
- Die Instant Messaging-Aktualisierung wird auf mehrere Unterkomponenten von Instant Messaging angewendet, die sich auf einem Computer befinden und dasselbe installierte Image verwenden.
- Das Patch f�r die Aktualisierung von Instant Messaging auf Release 4 unter Solaris OS ist in der folgenden Tabelle aufgef�hrt:
Tabelle 16-4 Patches1 f�r die Aktualisierung von Instant Messaging unter Solaris
Beschreibung
SPARC
Solaris 8, 9 & 10
X86
Solaris 9 & 10
Instant Messaging
118786-08
118787-08
Lokalisierung von Instant Messaging
119707-06
119707-06
1Diese Patch-Versionsnummern sind f�r die Aktualisierung auf Java ES Release 4 mindestens erforderlich. Wenn neuere Versionen verf�gbar sind, verwenden Sie anstelle der in dieser Tabelle genannten Versionen die neueren Versionen.
Aktualisierungsverfahren (Solaris)
Das im Folgenden beschriebene Verfahren ist f�r Instant Messaging auf dem Computer anzuwenden, auf dem die Aktualisierung durchgef�hrt wird.
- Beziehen Sie die in Tabelle 16-4 angegebenen erforderlichen 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 -
- Halten Sie Instant Messaging an, wenn die Komponente ausgef�hrt wird.
InstantMessaging-base/sbin/imadmin stop
- Aktualisieren Sie gegebenenfalls die gemeinsam genutzte IM-SDK-Komponente auf Release 4 sowie alle weiteren gemeinsam genutzten Komponenten, die Sie aktualisieren m�chten.
Siehe auch Aktualisieren von Instant Messaging-Abh�ngigkeiten.
- Wenden Sie die entsprechenden in Tabelle 16-4 angegebenen Instant Messaging-Patches an.
Stellen Sie sicher, dass Sie den Instant Messaging-Lokalisierungs-Patch (119707) vor der Anwendung des Instant Messaging-Basis-Patches anwenden.
patchadd patch_ID.
- Stellen Sie sicher, dass die Aktualisierung erfolgreich durchgef�hrt wurde:
showrev -p | grep patch_ID
Die Ausgabe sollte die Versionen der in Schritt 5 angewendeten Patch-IDs zur�ckgeben.
- Starten Sie den Instant Messaging-Dienst, der in Schritt 3 angehalten wurde, neu.
InstantMessaging-base/sbin/imadmin start
Aktualisieren der Release 3-Version von Instant Messaging (Linux)
Dieser Abschnitt enth�lt eine Beschreibung der Aspekte, die Einfluss auf das Aktualisierungsverfahren von Instant Messaging haben, sowie eine Beschreibung des eigentlichen Aktualisierungsverfahrens.
Zu ber�cksichtigende Aspekte bei der Aktualisierung (Linux)
Bei der Aktualisierung der Instant Messaging-Software auf Java ES Release 4 unter Linux sind dieselben Aspekte wie unter Solaris zu ber�cksichtigen (siehe Zu ber�cksichtigende Aspekte bei der Aktualisierung (Solaris)). Die Aktualisierungs-Patches f�r Linux unterscheiden sich jedoch von den Aktualisierungs-Patches f�r Solaris.
Das Patch f�r die Aktualisierung von Instant Messaging auf Release 4 unter Linux OS ist in der folgenden Tabelle aufgef�hrt:
Tabelle 16-5 Patches1 f�r die Aktualisierung von Instant Messaging unter Linux
Beschreibung
Patch-ID und RPM-Namen
Instant Messaging
118788-11
Lokalisierung von Instant Messaging
119708-06
1Diese Patch-Versionsnummern sind f�r die Aktualisierung auf Java ES Release 4 mindestens erforderlich. Wenn neuere Versionen verf�gbar sind, verwenden Sie anstelle der in dieser Tabelle genannten Versionen die neueren Versionen.
Aktualisierungsverfahren (Linux)
Das im Folgenden beschriebene Verfahren ist f�r Instant Messaging auf dem Computer anzuwenden, auf dem die Aktualisierung durchgef�hrt wird.
Vorsicht
Eine Aktualisierung von Java ES Release 3 auf Java ES Release 4 unter Linux kann nicht r�ckg�ngig gemacht werden.
- Das erforderliche Patch und der RPM-Name l�sst sich anhand der entsprechenden Patch-Nummer aus Tabelle 16-5 entnehmen. Verwenden Sie diese Informationen, um die Versionsnummern f�r den RPM zu erhalten.
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 -
- Halten Sie Instant Messaging an, wenn die Komponente ausgef�hrt wird.
InstantMessaging-base/sbin/imadmin stop
- Aktualisieren Sie gegebenenfalls die gemeinsam genutzte IM-SDK-Komponente auf Release 4 sowie alle weiteren gemeinsam genutzten Komponenten, die Sie aktualisieren m�chten.
Siehe auch Aktualisieren von Instant Messaging-Abh�ngigkeiten.
- Wenden Sie die in Tabelle 16-5 angegebenen RPMs f�r Instant Messaging an.
Stellen Sie sicher, dass Sie den Instant Messaging-Lokalisierungs-Patch (119708) vor der Anwendung des Instant Messaging-Basis-Patches anwenden.
rpm -Fvh sun-im-module-Locale-7.0-2.8.i386.rpm
rpm -Fvh sun-im-module-7.1-11.i386.rpm- Stellen Sie sicher, dass die Aktualisierung erfolgreich durchgef�hrt wurde:
rpm -qa | grep sun-im
Die neuen Versionsnummern der RPMs sollten zur�ckgegeben werden.
- Starten Sie den Instant Messaging-Dienst, der in Schritt 3 angehalten wurde, neu.
InstantMessaging-base/sbin/imadmin start
�berpr�fen der Aktualisierung
Die Aktualisierung von Instant Messaging auf Release 4 wird �berpr�ft, indem best�tigt wird, dass die Aktualisierungs-Patches ordnungsgem�� angewendet wurden. Die Schritte f�r diese �berpr�fung sind unter Aktualisierungsverfahren (Solaris) und Aktualisierungsverfahren (Linux) beschrieben.
Sie k�nnen den Status der verschiedenen Instant Messaging-Unterkomponenten auch mit folgendem Befehl �berpr�fen:
Alternativ dazu k�nnen Sie die Protokolldatei in iim.instancevardir/log �berpr�fen,
Dabei ist instancevardir in der Datei iim.conf angegeben (Pfadangabe siehe Tabelle 16-2).
Aufgaben nach der Aktualisierung
Mit Ausnahme der in Aktualisierungsverfahren (Solaris) und Aktualisierungsverfahren (Linux) beschriebenen Schritte m�ssen keine weiteren Aufgaben nach der Aktualisierung durchgef�hrt werden.
Aufheben der Aktualisierung (Solaris)
Dieser Abschnitt enth�lt eine Beschreibung der Aspekte, die Einfluss auf das Verfahren zum Aufheben der Aktualisierung Instant Messaging haben, sowie eine Beschreibung des eigentlichen Verfahrens zum Aufheben der Aktualisierung.
Zu ber�cksichtigende Aspekte beim Aufheben der Aktualisierung (Solaris)
Das Verfahren zum Aufheben der Aktualisierung auf Release 4 von Instant Messaging entspricht gr��tenteils dem Verfahren zum Aktualisieren auf Release 4 in umgekehrter Reihenfolge.
Verfahren zum Aufheben der Aktualisierung (Solaris)
- Melden Sie sich als Root oder Superuser an.
su -
- Halten Sie Instant Messaging an, wenn die Komponente ausgef�hrt wird.
InstantMessaging-base/sbin/imadmin stop
- Entfernen Sie die Patches aus Tabelle 16-4.
patchrm patch_ID
- Starten Sie den Instant Messaging-Dienst, der in Schritt 2 angehalten wurde, neu.
InstantMessaging-base/sbin/imadmin start
Aktualisierung mehrerer Instanzen
Die Aktualisierung mehrerer Instanzen kann nicht auf Instant Messaging Release 4 angewendet werden.
Aktualisieren von Instant Messaging von Java ES Release 2Dieser Abschnitt enth�lt Informationen zur Aktualisierung von Instant Messaging von Java ES 2005Q2 (Release 2) auf Java ES 2005Q4 (Release 4). Das Verfahren zur Aktualisierung von Instant Messaging der Release 2-Version auf Release 4 unterscheidet sich wesentlich vom Verfahren zur Aktualisierung von Instant Messaging der Release 3-Version.
In diesem Abschnitt werden folgende Themen behandelt:
Einf�hrung
Ber�cksichtigen Sie bei der Aktualisierung von Instant Messaging von Java ES Release 2 auf Release 4 folgende Aspekte des Aktualisierungsvorgangs:
- Allgemeiner Aktualisierungsansatz. Die Aktualisierung wird mithilfe eines Dienstprogramms durchgef�hrt, das s�mtliche f�r die Aktualisierung der Instant Messaging-Software erforderlichen Vorg�nge ausf�hrt.
- Aktualisierungsabh�ngigkeiten. Die Aktualisierung einer Java ES-Komponente auf einem Computer von Release 2 erfordert eine Aktualisierung aller �brigen Java ES-Komponenten, die sich auf diesem Computer befinden. Die Auswahl einzelner Java ES-Komponenten bei einer Aktualisierung von Release 2 auf Release 4 wird nicht unterst�tzt. Insbesondere m�ssen alle von Instant Messaging gemeinsam genutzten Java ES-Komponenten, der Webcontainer und Access Manager auf Release 4 aktualisiert werden.
- R�ckw�rtskompatibilit�t. Die R�ckw�rtskompatibilit�t von Instant Messaging Release 4 zu Release 2 ist gew�hrleistet.
- Aufheben der Aktualisierung. Das Zur�cksetzen der Release 4-Aktualisierung auf Release 3 erfolgt durch das Speichern der gesamten Release 2-Software und dem manuellen Zur�ckkehren zur Release 2-Version. F�r das Aufheben der Aktualisierung steht kein Dienstprogramm zur Verf�gung.
- Plattformspezifische Aspekte. Der allgemeine Ansatz f�r die Aktualisierung von Instant Messaging ist f�r das Solaris- und Linux-Betriebssystem identisch. Der Aktualisierungsvorgang enth�lt alle erforderlichen plattformspezifische Angaben.
Aktualisierung der Release 2-Version von Instant Messaging
In diesem Abschnitt wird die Aktualisierung von Instant Messaging von Java ES Release 2 auf Java ES Release 4 unter Solaris und Linux beschrieben. Plattformspezifische Vorg�nge sind durch die Angabe des jeweiligen Betriebssystems, auf das sich der Vorgang bezieht, gekennzeichnet. In diesem Abschnitt werden folgende Themen behandelt:
Aufgaben vor der Aktualisierung
Bevor Sie mit der Aktualisierung von Instant Messaging beginnen, f�hren Sie die folgenden beschriebenen Aufgaben durch.
Aktuelle Versionsinformationen �berpr�fen
Um die aktuelle Instant Messaging-Version zu �berpr�fen, verwenden Sie ein Standarddienstprogramm f�r die Versions�berpr�fung.
Ausgabewerte finden Sie in Tabelle 16-3.
Aktualisieren von Instant Messaging-Abh�ngigkeiten
Java ES Release 4 unterst�tzt nicht die Koexistenz der gemeinsam genutzten Komponenten von Release 2 und Release 4 auf einem Computer.
Sie m�ssen daher alle lokal vorhandenen Java ES-Release 2-Komponenten, von denen Instant Messaging abh�ngt, auf Release 4 aktualisieren. Wenn Sie alle Instant Messaging-Abh�ngigkeiten auf einem Computer aktualisieren, ber�cksichtigen Sie folgende Aktualisierungsreihenfolge, bevor Sie Instant Messaging aktualisieren.
- Gemeinsam genutzte Komponenten. Alle gemeinsam genutzten Komponenten, von denen Instant Messaging abh�ngt, m�ssen auf Release 4 aktualisiert werden. Wenn sich andere Java ES-Produktkomponenten zusammen mit Instant Messaging auf einem Computer befinden, m�ssen Sie alle gemeinsam genutzten Java ES-Komponenten auf diesem Computer aktualisieren. Anleitungen f�r die Aktualisierung von gemeinsam genutzten Java ES-Komponenten auf Release 4 finden Sie in Kapitel 2, „Aktualisieren der gemeinsam genutzten Java ES-Komponenten“.
- Webcontainer-Software. Anweisungen zur Aktualisierung von Web Server und Application Server finden Sie in Aktualisieren von Web Server von Java ES Release 2 bzw. Aktualisieren von Application Server von Java ES Release 2.
- Access Manager (Access Manager SDK). Anweisungen zur Aktualisierung von Access Manager auf Release 4 finden Sie in Aktualisieren von Access Manager von Java ES Release 2.
- Directory Server. Instant Messaging ist nur in Ausnahmef�llen von einer lokal vorhandenen Version von Directory Server abh�ngig. Anleitungen f�r die Aktualisierung von Directory Server auf Release 4 sind jedoch unter Aktualisieren von Directory Server und Administration Server von Java ES Release 2 enthalten.
Sichern der Instant Messaging-Daten
Bei der Aktualisierung von Instant Messaging der Release 2-Version auf Release 4 werden Konfigurationsdaten und Anpassungen ge�ndert. Es wird daher empfohlen, vor der Aktualisierung von Instant Messaging die Instant Messaging-Datenbank und alle vorhandenen Ressourcen und Konfigurationsdateien zu sichern. Weitere Informationen finden Sie im Sun Java System Instant Messaging 7 2005Q4 Administration Guide (http://docs.sun.com/doc/819-2503).
Erforderliche Konfigurationsinformationen und Passw�rter abrufen
Sie m�ssen als Superuser angemeldet sein, um die Aktualisierung durchf�hren zu k�nnen. Wenn Sie Web Server als Webcontainer verwenden, werden keine Konfigurationsinformationen ben�tigt. Wenn Sie jedoch Application Server als Webcontainer verwenden, ben�tigen Sie die Benutzer-ID und das Passwort des Application Server-Administrators.
Aktualisieren der Release 2-Version von Instant Messaging (Solaris)
Dieser Abschnitt enth�lt eine Beschreibung der Aspekte, die Einfluss auf das Aktualisierungsverfahren von Instant Messaging haben, sowie eine Beschreibung des eigentlichen Aktualisierungsverfahrens.
Zu ber�cksichtigende Aspekte bei der Aktualisierung (Solaris)
Bei der Aktualisierung der Instant Messaging-Software auf Java ES Release 4 m�ssen folgende Aspekte ber�cksichtigt werden:
- In Architekturen, in denen verschiedene Instant Messaging-Unterkomponenten auf verschiedenen Computern vorhanden sind (z. B. Messenger-Ressourcen auf einem Computer, Instant Messaging-Server auf einem anderen und Instant Messaging Multiplexor auf einem dritten Computer) muss die Aktualisierung auf s�mtlichen dieser Computer durchgef�hrt werden. Die Aktualisierung wird auf mehrere Unterkomponenten von Instant Messaging angewendet, die sich auf einem Computer befinden und dasselbe installierte Image verwenden.
- Bei der Aktualisierung der Release 2-Software von Instant Messaging auf Java ES Release 4 wird ein Dienstprogramm verwendet, das folgende Vorg�nge ausf�hrt:
- Erstellt ein tempor�res Verzeichnis, in dem Arbeitsdateien gespeichert werden.
- Sammelt und speichert tempor�r Installationsparameter fr�herer Pakete f�r alle auf dem System installierte Pakete.
- Beendet die vorherige Verion des Instant Messaging-Servers.
- Installiert neue Pakete und wendet Patches auf vorhandene Pakete an.
- Installiert alle neuen von Instant Messaging ben�tigten gemeinsam genutzten Komponentenpakete.
- Speichert den vorherigen Grafikinhalt aus IIM_DOCROOT und stellt diese in den neuen Ressourcedateien wieder her.
- Startet alle Dienste neu.
- L�scht das tempor�re Verzeichnis und dessen Inhalt.
Aktualisierungsverfahren (Solaris)
Das im Folgenden beschriebene Verfahren ist f�r Instant Messaging auf dem Computer anzuwenden, auf dem die Aktualisierung durchgef�hrt wird.
- Melden Sie sich als Root oder Superuser an.
su -
- Aktualisieren Sie gegebenenfalls die gemeinsam genutzte IM-SDK-Komponente auf Release 4 sowie alle weiteren gemeinsam genutzten Komponenten, die Sie aktualisieren m�chten.
Siehe auch Aktualisieren von Instant Messaging-Abh�ngigkeiten.
- F�hren Sie das Dienstprogramm upgrade im Instant Messaging-Tools-Verzeichnis der Java ES-Verteilung aus.
cd /Solaris_arch/Product/instant_messaging/Tools
./upgradeDas upgrade-Dienstprogramm erstellt eine Protokolldatei, in der der Fortschritt des Aktualisierungsprozesses dargestellt wird. Die Protokolldatei befindet sich im folgenden Verzeichnis:
/var/sadm/install/logs/Instant_Messaging_Upgrade.timestamp
Hierbei liegt timestamp im Format yyyymmddhhss vor.
- (Optional) �ndern Sie die Konfiguration, sodass die neuen seit Release 2 eingef�hrten Funktionen verwendet werden k�nnen. Konfigurationsinformationen finden Sie im Sun Java System Instant Messaging Administration Guide, http://docs.sun.com/doc/819-0430.
- Passen Sie die Messenger-Ressourcen erneut an.
Wenn Sie Ihre Messenger-Ressourcen zuvor angepasst hatten, m�ssen Sie diese Anpassungen in den folgenden Dateien erneut vornehmen:
InstantMessaging-base/html/Locale/imbrand.jar
InstantMessaging-base/html/Locale/imb[ssl].html|jnlpZiehen Sie die unter Sichern der Instant Messaging-Daten angepassten Dateien zurate.
- Stellen Sie die Messenger-Ressourcen erneut im Webcontainer bereit.
InstantMessaging-base/lib/deployHtml -f webcontainerDeployLocation
Dabei steht webcontainerDeployLocation f�r das Verzeichnis, in dem Sie die Messenger-Ressourcen bereitstellen. Das Verzeichnis ist grunds�tzlich von dem verwendeten Webcontainer abh�ngig, z. B.:
Web Server
WebServer-base/docs/imApplication Server
AppServer8Config-base/nodeagents/hostName_domainName/instanceName/
docroot/iimAktualisieren der Release 2-Version von Instant Messaging (Linux)
Dieser Abschnitt enth�lt eine Beschreibung der Aspekte, die Einfluss auf das Aktualisierungsverfahren von Instant Messaging haben, sowie eine Beschreibung des eigentlichen Aktualisierungsverfahrens.
Zu ber�cksichtigende Aspekte bei der Aktualisierung (Linux)
Bei der Aktualisierung der Instant Messaging-Software auf Java ES Release 4 unter Linux sind dieselben Aspekte wie bei einer Aktualisierung unter Solaris zu ber�cksichtigen (siehe Zu ber�cksichtigende Aspekte bei der Aktualisierung (Solaris)).
Aktualisierungsverfahren (Linux)
Das im Folgenden beschriebene Verfahren ist f�r Instant Messaging auf dem Computer anzuwenden, auf dem die Aktualisierung durchgef�hrt wird.
- Melden Sie sich als Root oder Superuser an.
su -
- Aktualisieren Sie gegebenenfalls die gemeinsam genutzte IM-SDK-Komponente auf Release 4 sowie alle weiteren gemeinsam genutzten Komponenten, die Sie aktualisieren m�chten.
Siehe auch Aktualisieren von Instant Messaging-Abh�ngigkeiten.
- F�hren Sie das Dienstprogramm upgrade im Instant Messaging-Tools-Verzeichnis der Java ES-Verteilung aus.
cd /Linux_x86/Product/instant_messaging/Tools
./upgradeDas upgrade-Dienstprogramm erstellt eine Protokolldatei, in der der Fortschritt des Aktualisierungsprozesses dargestellt wird. Die Protokolldatei befindet sich im folgenden Verzeichnis:
/var/sadm/install/logs/Instant_Messaging_Upgrade.timestamp
Hierbei liegt timestamp im Format yyyymmddhhss vor.
- (Optional) �ndern Sie die Konfiguration, sodass die neuen seit Release 2 eingef�hrten Funktionen verwendet werden k�nnen. Konfigurationsinformationen finden Sie im Sun Java System Instant Messaging Administration Guide, http://docs.sun.com/doc/819-0430.
- Passen Sie die Messenger-Ressourcen erneut an.
Wenn Sie Ihre Messenger-Ressourcen zuvor angepasst hatten, m�ssen Sie diese Anpassungen in den folgenden Dateien erneut vornehmen:
InstantMessaging-base/html/Locale/imbrand.jar
InstantMessaging-base/html/Locale/imb[ssl].html|jnlp
Ziehen Sie die unter Sichern der Instant Messaging-Daten angepassten Dateien zurate.
- Stellen Sie die Messenger-Ressourcen erneut im Webcontainer bereit.
InstantMessaging-base/lib/deployHtml -f webcontainerDeployLocation
Dabei steht webcontainerDeployLocation f�r das Verzeichnis, in dem Sie die Messenger-Ressourcen bereitstellen. Das Verzeichnis ist grunds�tzlich von dem verwendeten Webcontainer abh�ngig, z. B.:
Web Server
WebServer-base/docs/imApplication Server
AppServer8Config-base/nodeagents/hostName_domainName/instanceName/
docroot/iim�berpr�fen der Aktualisierung
Sie k�nnen den Status der verschiedenen Instant Messaging-Unterkomponenten mit folgendem Befehl �berpr�fen:
Alternativ dazu k�nnen Sie die Protokolldatei in iim.instancevardir/log �berpr�fen,
Aufgaben nach der Aktualisierung
Mit Ausnahme der in Aktualisierungsverfahren (Solaris) und Aktualisierungsverfahren (Linux) beschriebenen Schritte m�ssen keine weiteren Aufgaben nach der Aktualisierung durchgef�hrt werden. Wenn Sie jedoch die verbesserten Funktionen von Release 4 anstelle der Release 2-Funktionen verwenden m�chten, m�ssen Sie Instant Messaging neu konfigurieren und erneut im Webcontainer bereitstellen.
Aufheben der Aktualisierung
Das Zur�cksetzen der Release 4-Aktualisierung auf Release 2 erfolgt durch das Speichern der gesamten Release 2-Software und -Daten (siehe Sichern der Instant Messaging-Daten) und dem manuellen Zur�ckkehren zur Release 2-Version. F�r das Aufheben der Aktualisierung steht kein Dienstprogramm zur Verf�gung.
Aktualisierung mehrerer Instanzen
Die Aktualisierung mehrerer Instanzen kann nicht auf Instant Messaging Release 4 angewendet werden.