Mit Sun JavaTM Enterprise System (Java ES) wird eine Reihe von serverseitigen Sun-Produkten in ein System integriert, von dem die Serversoftware zur Verfügung gestellt wird, die für die Unterstützung verteilter Unternehmensanwendungen erforderlich ist. Diese Produkte werden in diesem Dokument als Java ES-Komponenten bezeichnet. Für die Installation der Java ES-Komponenten in den verschiedenen Kombinationen wird ein Installationsprogramm zur Verfügung gestellt. Aufgrund der komplexen Zusammenhänge zwischen den Komponenten, ist für die Installation mehrerer Komponenten ein weitaus größerer Aufwand vor und nach der Installation erforderlich als bei der Installation einer einzelnen Komponente.
Dieses Kapitel umfasst die folgenden Unterabschnitte:
Die mit der Version 2005Q4 verknüpfte Java ES-Software enthält folgende auswählbare Komponenten. (Die abgekürzten Namen in diesem Handbuch richten sich nach dem Namen und der entsprechenden Version.)
Communication Services Delegated Administrator 6.3 (Delegated Administrator)
Service Registry 3.0
Sun Cluster 3.1 8/05 (Sun Cluster-Software)
Sun Cluster Agents für Sun Java System (Sun Cluster Agents)
Sun Java System Access Manager 7.0 (Access Manager)
Sun Java System Administration Server 5.2P4 (Administration Server)
Sun Java System Application Server 8.1 Enterprise Edition + Patches (Application Server)
Sun Java System Calendar Server 6.2 + Patches (Calendar Server)
Sun Java System Communications Express 6.2 + Patches (Communications Express)
Sun Java System Directory Preparation Tool 6.3P2 (Directory Preparation Tool)
Sun Java System Directory Server 5.2P4 (Directory Server)
Sun Java System Directory Proxy Server 5.2P4 (Directory Proxy Server)
Sun Java System Instant Messaging 7.0.1 (Instant Messaging)
Sun Java System Message Queue 3.6 Enterprise Edition SP3 (Message Queue)
Sun Java System Messaging Server 6.2 + Patches (Messaging Server)
Sun Java System Portal Server 6.3.1P3 (Portal Server)
Sun Java System Portal Server Secure Remote Access 6.3.1P3 (Portal Server Secure Remote Access)
Sun Java System Web Server 6.1 SP5 (Web Server)
Sun Java System Web Proxy Server 4.0 (Web Proxy Server)
High Availability Session Store (HADB) 4.4.2
Eine vollständige Liste der im Java ES-Installationsprogramm angezeigten Dienste und Unterkomponenten finden Sie in Anhang A, Java ES-Komponenten für diese Version. In diesem Anhang werden zudem die in dieser Version enthaltenen gemeinsam genutzten Komponenten aufgelistet.
Das Java ES-Installationsprogramm ist ein Installations-Framework, das mithilfe des Hilfsprogramms pkgadd (Solaris) bzw. rpm (Linux) Java ES-Software auf Ihr System überträgt. Sie können Java ES interaktiv oder über wieder verwendbare Skripten installieren.
Grafischer Modus (interaktiv). Stellt einen interaktiven grafischen Assistenten zur Verfügung, der Sie schrittweise durch die Installationsaufgaben der Java ES-Software auf einer grafischen Arbeitsstation führt.
Textbasierter Modus (interaktiv). Bietet dieselben Funktionen wie der grafische Modus, Sie werden jedoch in einem Terminal-Fenster Zeile um Zeile zur Eingabe aufgefordert.
Stiller Modus. Ermöglicht die Ausführung des Installationsprogramms auf mehreren Hosts; hierbei wird zur Angabe der Ausgabe eine generierte Statusdatei herangezogen.
Das Java ES-Installationsprogramm kann ausgeführt werden, ohne dass hierbei Software installiert wird. Dies ist nützlich, wenn Statusdateien für eine stille Installation oder für die Überprüfung von Java ES-Software auf Ihren bestehenden Hosts generiert werden sollen.
Das Installationsprogramm wird in der Sprache ausgeführt, die in der Gebietsschemaeinstellung des Betriebssystems angegeben ist. Folgende Sprachen sind verfügbar:
Englisch
Französisch
Deutsch
Japanisch
Koreanisch
Spanisch
Chinesisch (vereinfacht)
Chinesisch (traditionell)
Wenn die Sprache Ihres Betriebssystems nicht aufgeführt ist, wird das Installationsprogramm in englischer Sprache ausgeführt.
Das Installationsprogramm installiert englische Versionen sämtlicher Java ES-Komponenten. Sie können zudem auswählen, in welcher der aufgeführten Sprachen Sie die Komponentenpakete installieren. Während einer Installationssitzung gilt die ausgewählte Sprache für alle Komponenten, die Sie installieren. Wenn Sie einige Komponenten in der einen und andere Komponenten in der anderen Sprache installieren möchten, muss das Installationsprogramm mehrmals ausgeführt werden.
Unter Solaris OS werden die Komponenten automatisch in der Sprache des Betriebssystems installiert, vorausgesetzt, diese Sprache ist in der Liste aufgeführt. Sie können die Auswahl der Sprache jedoch ändern.
Das Java ES-Installationsprogramm kann keine zusätzlichen Sprachpakete für zuvor installierte Komponenten installieren. Mithilfe des Dienstprogramms pkgadd bzw. rpm können Sie jedoch jederzeit Sprachpakete hinzufügen.
Bei der Installation prüft das Java ES-Installationsprogramm die Software, die bereits auf dem für den Installationsvorgang verwendeten Host vorhanden ist, und ermittelt Folgendes:
Installierte kompatible Java ES-Produktkomponenten.
Kompatible Komponenten müssen nicht erneut installiert werden und stehen im Installationsprogramm nicht zur Wahl
Installierte nicht kompatible Java ES-Produktkomponenten.
Wenn das Installationsprogramm eine Inkompatibilität zwischen den von Ihnen ausgewählten Komponenten und den lokal bereits installierten Komponenten feststellt, werden Sie möglicherweise aufgefordert, die nicht kompatible Komponente zu entfernen oder zu aktualisieren. Das Installationsprogramm kann erst fortfahren, wenn die Inkompatibilitäten nicht mehr bestehen. Nach Beseitigung der Inkompatiblität können Sie die Liste mit der Komponentenauswahl aktualisieren und mit der Installation fortfahren.
Installierte nicht kompatible gemeinsam genutzte Java ES-Komponenten.
Es ist nicht ungewöhnlich, dass auf vorhandenen Hosts bereits Versionen von gemeinsam genutzten Java ES-Komponenten, wie beispielsweise J2SE oder NSS, vorhanden sind. Wenn das Installationsprogramm gemeinsam genutzte Komponenten erkennt, deren Version mit der von Ihnen derzeit installierten Java ES-Version nicht kompatibel ist, werden diese gemeinsam genutzten Komponenten aufgelistet. Wenn Sie mit der Installation fortfahren, aktualisiert das Installationsprogramm die gemeinsam genutzten Komponenten auf eine kompatible Version.
Viele Komponenten können ihre Kernfunktionen nur dann zur Verfügung stellen, wenn andere Komponenten vorhanden sind. Das Installationsprogramm führt eine intensive, übergreifende Überprüfung der Komponenten durch, um sicherzustellen, dass die von Ihnen bei der Installation ausgewählten Komponenten ordnungsgemäß interagieren. Folglich werden Sie bei der Komponentenauswahl möglicherweise dazu aufgefordert, bestimmte Komponenten in Ihre Auswahl aufzunehmen.
Im Allgemeinen befolgt das Java ES-Installationsprogramm hinsichtlich der Handhabung von gegenseitig abhängigen Java ES-Komponenten folgende Regeln:
Auswählen einer Komponente. Wenn Sie eine Komponente zur Installation auswählen, werden in den meisten Fällen sämtliche erforderliche Unterkomponenten vom Installationsvorgang automatisch ausgewählt.
Außerdem wählt das Installationsprogramm die Komponenten und Unterkomponenten aus, von denen die ausgewählte Komponente abhängig ist. Wenn Sie beispielsweise Application Server auswählen, wird Message Queue automatisch durch das Installationsprogramm ausgewählt.
Aufheben der Auswahl einer Komponente. Wenn Sie eine Komponente deaktivieren, deaktiviert das Installationsprogramm in den meisten Fällen automatisch alle Unterkomponenten.
Wenn Sie die Auswahl einer Komponente aufheben, die lokal oder als Remote-Installation für eine andere ausgewählte Komponente erforderlich ist, gibt das Installationsprogramm verschiedene Warnungen aus, sobald Sie versuchen, den Vorgang fortzusetzen.
Auswählen einer Unterkomponente. Wenn Sie eine Unterkomponente auswählen, wählt das Installationsprogramm automatisch die Komponente aus, der sie zugehörig ist, jedoch nicht die anderen Unterkomponenten.
Wenn die ausgewählte Unterkomponente von anderen Unterkomponenten bzw. Unterkomponenten abhängig ist, werden diese automatisch ausgewählt.
Aufheben der Auswahl einer Unterkomponente. Wenn Sie die Auswahl einer Unterkomponente aufheben, hebt das Installationsprogramm nur die Auswahl dieser Unterkomponente auf. Alle übrigen Unterkomponenten bleiben ausgewählt.
Wenn Sie die Auswahl einer Unterkomponente aufheben, die lokal oder als Remote-Installation für eine andere ausgewählte Komponente erforderlich ist, gibt das Installationsprogramm verschiedene Warnungen aus, sobald Sie versuchen, den Vorgang fortzusetzen.
Für zahlreiche Java ES-Produktkomponenten müssen bei der Installation einige Konfigurationsaufgaben durchgeführt werden. Wie groß der Konfigurationsaufwand bei der Installation ist, wird dadurch bestimmt, welche Komponenten Sie auswählen und für welche Installationsoption Sie sich entscheiden.
Folgende Konfigurationsoptionen stehen im Installationsprogramm zur Verfügung:
Später konfigurieren. Sie geben bei der Installation nur die minimalen Werte ein, die für die Installation erforderlich sind, und führen die Konfiguration im Anschluss an die Installation durch.
Jetzt konfigurieren. Sie konfigurieren Produktkomponenten bei der Installation, bei denen die Konfiguration zum Zeitpunkt der Installation möglich ist. Bei den von Ihnen angegebenen Daten kann es sich um einige wenige allgemeine Parameter (allgemeine Servereinstellungen) oder um detaillierte komponentenspezifische Parameter (Komponenteneinstellungen) handeln.
Bei den allgemeinen Servereinstellungen handelt es sich um Parameter, die von mehreren Komponenten verwendet werden. Für die meisten Komponenten ist beispielsweise die Angabe einer Administrator-ID und eines Administratorpassworts erforderlich. Durch das Festlegen dieser allgemeinen Werte legen Sie Standardwerte für die Administrator-IDs und Passwörter aller Komponenten fest. Komponenteneinstellungen sind Parameter, die für eine bestimmte Komponente relevant sind. Diese Einstellungen werden bei der Installation nur angefordert, wenn Sie die Option Jetzt konfigurieren ausgewählt haben. Für einige dieser Einstellungen werden die allgemeinen Servereinstellungen herangezogen.
Java ES stellt ein Deinstallationsprogramm zum Entfernen der Produktkomponenten zur Verfügung, die mithilfe des Java ES-Installationsprogramms auf Ihrem lokalen Host installiert wurden. Das Java ES-Deinstallationsprogramm überprüft Produktabhängigkeiten für den Host, auf dem die Ausführung erfolgt. Wenn eine Abhängigkeit erkannt wird, wird eine Warnung ausgegeben.
Das Deinstallationsprogramm kann im grafischen, textbasierten oder automatischen Modus ausgeführt werden.
Nach Abschluss der Java ES-Installation befindet sich das Deinstallationsprogramm in folgendem Verzeichnis:
Solaris OS: /var/sadm/prod/SUNWentsys4
Linux: /var/sadm/prod/sun-entsys4