Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Versionshinweise

- Previous: Neuigkeiten in dieser 8.1 2005Q2 Update 2 Version
- Next: Behobene Programmfehler in der Version Enterprise Edition 8.1

# Hardware- und Softwareanforderungen

Dieser Abschnitt listet die Anforderungen auf, die erfüllt werden müssen, bevor Sie das Produkt Sun Java System Anwendungsserver Enterprise Edition 8.1 installieren können.

- Plattformanforderungen

- Wichtige Informationen zu Patches

- JDBC-Treiber und -Datenbanken

- Oracle-Konfiguration

- PointBase-Konfiguration

- Webserver

- Browser

- HADB-Anforderungen und unterstützte Plattformen

- Upgrade von Sun Java System Anwendungsserver

- Wechseln zu einer unterstützten J2SE-Version

- Weitere Anforderungen

## Plattformanforderungen

In den folgenden Tabellen werden die Betriebssysteme aufgelistet, die das Produkt Sun Java System Anwendungsserver Enterprise Edition 8.1 2005Q2 unterstützen. Zusätzlich werden die jeweiligen minimalen und empfohlenen Speicheranforderungen für die Installation und das Ausführen von Anwendungsserver angegeben.

Tabelle 2–1 Plattform-Anforderungen für Sun Java System Anwendungsserver 8.1 2005Q2

Betriebssystem | Mindest- Arbeitsspeicher | Empfohlener Arbeitsspeicher | Mindest- festplatten- speicher | Empfohlener Festplattenspeicher | JVM
--- | --- | --- | --- | --- | ---
Sun Solaris 8, 9, 10 (SPARC) Solaris 9, 10 (x86) | 512 MB | 1 GB | 250 MB frei | 500 MB frei | J2SE 1.4.2_06, J2SE 5.0
Red Hat Enterprise Linux 2.1 Update 2, 3.0 Update 1 | 512 MB | 1 GB | 220 MB frei | 300 MB frei | J2SE 1.4.2_06, J2SE 5.0
Windows Server 2000 SP4+ Windows 2000 Advanced Server SP4+ Windows Server 2003 Windows XP Pro SP1+ | 1 GB | 2 GB | 500 MB frei | 1 GB frei | J2SE 1.4.2_06, J2SE 5.0

Unter UNIX können Sie die Version Ihres Betriebssystems anzeigen, indem Sie den Befehl `uname` ausführen. Um den Festplattenspeicherplatz anzuzeigen, führen Sie den Befehl `df` aus.

## Wichtige Informationen zu Patches

Eine aktuelle Liste der erforderlichen Patches für Sun Java System Anwendungsserver Enterprise Edition 8.1 finden Sie unter `http://sunsolve.sun.com`. Suchen Sie nach “`app server 8.1 patch`.”â Verwenden Sie die entsprechenden Links für Sun Java System Anwendungsserver Enterprise Edition 8.1. Wann immer sich die Anforderungen für Betriebssystem-Patches ändern und neue Patches für Java Enterprise System-Komponenten verfügbar sind, werden die Updates auf der SunSolve-Website bereitgestellt, zunächst in Form von Patch-Clustern.

### Patch-Anforderungen für Solaris

Für Benutzer der Betriebssysteme Solaris 9, 10 (x86 SPARC) wird empfohlen, das “von Sun empfohlene Patch-Cluster” zu installieren. Dieses Patch-Cluster steht auf SunSolve unter Recommended and Security Patches zur Verfügung.

### Weitere Paketanforderungen von RedHat Enterprise Linux 3.0

Um programmeigene Komponenten dieses Produkts, darunter den Installer, auszuführen, muss das folgende Paket, das nicht zum Standardumfang von RedHat Enterprise Linux 3.0 gehört, installiert werden: `compat-libstdc++-7.3-2.96.118.i386.rpm`

Das Paket kann von der Seite `http://rpm.pbone.net/index.php3/stat/4/idpl/843376/com/compat-libstdc++-7.3-2.96.118.i386.rpm.html` heruntergeladen werden.

## JDBC-Treiber und -Datenbanken

Sun Java System Anwendungsserver wurde so konzipiert, dass eine Konnektivität mit jedem DBMS mit einem entsprechenden JDBC-Treiber unterstützt wird. In der folgenden Tabelle finden Sie eine Liste mit Komponenten, die laut Sun-Test zum Erstellen von J2EE-kompatiblen Datenbankkonfigurationen geeignet sind:

Tabelle 2–2 J2EE-kompatible JDBC-Treiber

JDBC-Hersteller | JDBC-Treibertyp | Unterstützte Datenbank-Server
--- | --- | ---
i-net-Software | Typ 4 | Oracle (R) 8.1.7, 9i, 9.2.0.3 Sybase ASE 12.5.2 Microsoft SQL Server 2000 4.0 Service Pack 1
IBM | Typ 2 | IBM DB2 8.1 Service Pack 3+
PointBase | Typ 4 | PointBase Network Server 4.8
DataDirect | Typ 4 | Oracle (R) 8.1.7, 9i, 9.2.0.3 Sybase ASE 12.5.2 Microsoft SQL Server IBM DB2 8.1 Service Pack 3+
Sun Java System JDBC-Treiber für Oracle | Typ 4 | Oracle (R) 9.2.0.3, 10G
Sun Java System JDBC-Treiber für DB2 | Typ 4 | IBM DB2 8.1 Service Pack 3+
Sun Java System JDBC-Treiber für Sybase | Typ 4 | Sybase ASE 12.5.2
Sun Java System JDBC-Treiber für Microsoft SQL Server | Typ 4 | Microsoft SQL Server 2000 4.0 Service Pack 1
Oracle | Typ 4, Typ 2 | Oracle (R) 9.2.0.3, 10G

Weitere Informationen über i-net-Software finden Sie unter `http://www.inetsoftware.de/`.

Weitere Informationen über DataDirect-Technologien finden Sie unter `http://www.datadirect.com/`.

## Oracle-Konfiguration

Oracle JDBC-Treiber müssen ordnungsgemäß konfiguriert werden, damit sie mit J2EE 1.4 kompatibel sind. Verwenden Sie die folgende Konfiguration für Treiber vom Typ 2 und Typ 4:

### So konfigurieren Sie Oracle

1. Verwenden Sie die JDBC-Treiberversion 9.2.0.3 oder höher.

2. In der Parameterdatei (`init.ora`) der Oracle-Datenbank muss der Eintrag `compatible=9.0.0.0.0` oder höher vorhanden sein.

3. Verwenden Sie die Datei `ojdbc14.jar`.

4. Konfigurieren Sie Anwendungsserver, um die folgende JVM-Eigenschaft zu definieren:

       -Doracle.jdbc.J2EE13Compliant=true

   Außerdem müssen für Treiber vom `Typ 2` die Variablen `ORACLE_HOME` und `LD_LIBRARY_PATH` (die `$ORACLE_HOME/lib` enthalten müssen) definiert werden, und zwar in der Umgebung, in der Anwendungsserver gestartet wird. Fügen Sie die Variablen beispielsweise der Datei `asenv.conf` hinzu und stellen Sie sicher, dass die Variablen exportiert werden.

## PointBase-Konfiguration

Der in Anwendungsserver enthaltene PointBase-Datenbankserver wird von zahlreichen Beispielanwendungen verwendet. Der PointBase-Datenbankserver muss für den Einsatz mit Anwendungsserver Enterprise Edition konfiguriert werden.

Sie können PointBase auf zwei Arten konfigurieren:

1. Geben Sie als Wert der Umgebungsvariable `JAVA_HOME` das J2SE-Installationsverzeichnis an. Verwenden Sie hierfür den für Ihr Betriebssystem und Ihre Shell erforderlichen Befehl. Beispiel: `% setenv JAVA_HOME "/opt/SUNWappserver/jdk"`

2. Bearbeiten Sie die PointBase-Konfigurationsdatei von Application Server wie folgt:

   1. Auf Solaris- und Linux-Systemen bearbeiten Sie die Konfigurationsdatei `install_dir /pointbase/tools/serveroption/pbenv.conf`, indem Sie folgende Zeile ändern:

      `PB_JAVA=%%%PB_JAVA%%%`

      bis

      `PB_JAVA=J2SE_location`

   1. Auf Windows-Systemen bearbeiten Sie die Konfigurationsdatei `install_dir\pointbase\tools\serveroption\pbenv.bat` , indem Sie folgende Zeile ändern:

      `PB_JAVA=%%%PB_JAVA%%%`

      bis

      `PB_JAVA=J2SE_location`

   wobei J2SE_location das Installationsverzeichnis von J2SE ist. Wenn Sie J2SE mit Application Server installiert haben, ist das standardmäßige Installationsverzeichnis `install_dir/jdk`.

   Nachdem Sie diese Änderung vorgenommen haben, starten Sie PointBase mit dem Skript `startserver`.

## Webserver

In diesem Abschnitt werden die Webserver aufgelistet, die für Sun Java System Anwendungsserver Enterprise Edition 8.1 2005Q2 unterstützt werden.

Tabelle 2–3 Unterstützte Webserver

Web Server | Version | Betriebssystem
--- | --- | ---
Sun Java System Web Server | 6.1+ | Solaris SPARC 8, 9, 10 Solaris x86 9, 10 Red Hat Enterprise Linux 2.1 Update 2, 3.0 Update 1
Apache Web Server | 1.3+, 1.4, 2.0 | Solaris SPARC 9, 10 Solaris x86 10 Red Hat Enterprise Linux 2.1 Update 2, 3.0 Update 1 Windows Server 2003 Windows 2000 Advanced Server SP4+ Windows Server 2000 SP4+ Windows XP Pro SP1+
Microsoft IIS™ | 5.0+ | Windows Server 2003 Windows 2000 Advanced Server SP4+ Windows Server 2000 SP4+ Windows XP Pro SP1+

## Browser

In diesem Abschnitt werden die Browser aufgelistet, die von Sun Java System Anwendungsserver Enterprise Edition 8.1 2005Q2 unterstützt werden.

Tabelle 2–4 Unterstützte Webbrowser

Browser | Version
--- | ---
Mozilla | 1.4, 1.5, 1.6, 1.7.x
Netscape Navigator | 4.79, 6.2, 7.0
Internet Explorer | 5.5 Service Pack 2, 6.0

## HADB-Anforderungen und unterstützte Plattformen

Neben den unter Hardware- und Softwareanforderungen aufgelisteten Anforderungen müssen Sie sicherstellen, dass Ihr System die unten zum Ausführen von HADB aufgelisteten Anforderungen erfüllt.

- Unterstützte Plattformen

- Anforderungen an den Host für den HADB-Server

- Anforderungen an den Host für das HADB-Management

- Anforderungen an den Host für den HADB-Client

Hinweis –

Die Java-Komponenten des Systems wurden mit JDK 1.4.2_02 erstellt und auf JDK 1.5 getestet.

### Unterstützte Plattformen

- Solaris (SPARC) – Solaris 8 MU7, Solaris 9 MU7, Solaris 10 RR.

- Solaris (x86) – Solaris 9 MU7, Solaris 10 RR.

- RedHat Enterprise Linux - 2.1 U5 (nur `ext2`-Dateisystem wird unterstützt, nicht `ext3`), 3.0 U4 (sowohl `ext2` als auch `ext3` werden unterstützt. Updates vor U4 werden aufgrund des exzessiven dynamischen Programmaustauschs nicht empfohlen). Beachten Sie, dass HADB auf diesen Betriebssystemversionen nur im 32-Bit-Modus getestet wird. Beachten Sie außerdem, dass HADB das Betriebssystem RedHat Enterprise Linux 3.0 bei Ausführung im 64-Bit-Modus nicht unterstützt. Ursache dafür ist ein Programmfehler im Betriebssystem [Details über die Auswirkungen auf HADB finden Sie unter dem bekannten Programmfehler (Bug) 6249685 im Abschnitt Hochverfügbarkeit].

- Microsoft Windows – Microsoft Windows 2000 Advanced Server Service Pack 4 und Microsoft Windows 2003 Enterprise Edition. Beachten Sie, dass HADB keine der kommenden Betriebssystemversionen von Microsoft Windows im 64-Bit-Modus unterstützt.

### Anforderungen an den Host für den HADB-Server

- Mindestens erforderlicher Speicher - 320 MB pro Knoten.

- Mindestens erforderlicher freier Festplattenspeicher - 70 MB für HADB-Binärdateien pro Host. Darüber hinaus wird Festplattenspeicher für die Datengeräte benötigt, und zwar 512 MB für eine Testinstallation pro Knoten.

- Empfohlener Speicher - 512 MB pro Knoten.

- Empfohlener freier Festplattenspeicher - 70 MB für HADB-Binärdateien pro Host. Darüber hinaus wird Festplattenspeicher für die Datengeräte benötigt, und zwar 1200 MB für eine Testinstallation pro Knoten.

Hinweis –

Stellen Sie sicher, dass das Schreibcaching auf Geräten deaktiviert ist, auf denen HADB-Daten- und Protokolldateien gespeichert werden. Das Schreibcaching ist auf einigen Solaris-Plattformen standardmäßig aktiviert; zum Beispiel Solaris x86.

### Anforderungen an den Host für das HADB-Management

- Mindestens erforderlicher Speicher - 128 MB

- Mindestens erforderlicher freier Festplattenspeicher - 70 MB für HADB-Binärdateien pro Knoten

### Anforderungen an den Host für den HADB-Client

- Mindestens erforderlicher Speicher - 120 MB

- Mindestens erforderlicher freier Festplattenspeicher - 20 MB

## Upgrade von Sun Java System Anwendungsserver

Das gegenwärtige Upgrade einer vorherigen Application Server-Version wird nicht unterstützt. Umfassende Anweisungen zum Upgraden von einer vorherigen Version von Anwendungsserver auf die aktuelle Version finden Sie im Anwendungsserver Enterprise Edition Upgrade and Migration Guide.

## Wechseln zu einer unterstützten J2SE-Version

Wenn Sie PointBase mit Anwendungsserver verwenden möchten, laden Sie J2SE 1.4.2 herunter und verwenden Sie diese Version anstelle der im Bundle enthaltenen Version J2SE 5.0 JVM. Führen Sie dazu die folgenden Schritte aus:

### So wechseln Sie zu J2SE 1.4.2

1. Laden Sie J2SE 1.4.2 SDK (nicht JRE) herunter und installieren Sie diese Version auf Ihrem System, wenn Sie dies nicht bereits durchgeführt haben.

   Eine Download-Version von J2SE 1.4.2 SDK finden Sie unter `http://java.sun.com/j2se/1.4.2/`.

2. Beenden Sie Anwendungsserver.

   Von der Befehlszeile aus:

       install_dir/bin/asadmin stop-domain

   Von Administration Console aus:

   1. Klicken Sie auf den Knoten Application Server.

   2. Klicken Sie auf Instanz anhalten.

3. Bearbeiten Sie die Datei `install_dir/config/asenv.conf` (`asenv.bat` unter Windows), indem Sie den Wert für `AS_JAVA` ändern und somit auf das Home-Verzeichnis von J2SE 1.4.2 zeigen:

4. Bearbeiten Sie die Datei `as-install/samples/common.properties` , indem Sie die mit `com.sun.aas.javaRoot...` beginnende Zeile so ändern, dass sie auf das Home-Verzeichnis von J2SE 1.4.2 verweist.

5. Starten Sie Anwendungsserver neu.

   Von der Befehlszeile aus:

       install_dir/bin/asadmin start-domain

   Von Administration Console aus:

   1. Klicken Sie auf den Knoten Application Server.

   2. Klicken Sie auf Instanz starten.

## Weitere Anforderungen

Die folgenden weiteren Anforderungen müssen erfüllt sein, bevor die Software Sun Java System Anwendungsserver installiert wird.

- Freier Speicheplatz – Für die Sun Java System Anwendungsserver-Installation müssen dem temporären Verzeichnis mindestens 35 MB freier Speicherplatz zugewiesen sein; für die SDK-Installation werden 250 MB freier Speicherplatz benötigt.

- Verwendung des Deinstallationsprogramms — Wenn Sie Anwendungsserver von Ihrem System entfernen müssen, sollten Sie unbedingt das mit der Software gelieferte Deinstallationsprogramm verwenden. Wenn Sie die Deinstallation auf eine andere Art vornehmen, entstehen Probleme bei der Neuinstallation derselben bzw. einer neueren Version.

- Freie Ports — Es müssen sieben freie Ports zur Verfügung stehen.

  - Das Installationsprogramm erkennt automatisch bereits verwendete Ports und schlägt derzeit nicht verwendete Ports für die Standardeinstellungen vor. Die standardmäßig verwendeten Portnummern sind `8080` für HTTP, `8181` für HTTPS und `4849` für Administration Server.

  - Das Installationsprogramm erkennt verwendete Ports und weist zwei weitere zu: Sun Java System Message Queue (Standard-Portnummer `7676`) und IIOP (Standard-Portnummer `3700` für IIOP und `1060` und `1061` für IIOP/SSL). Werden diese Standard-Portnummern bereits verwendet, wählt das Installationsprogramm eine zufällig ausgewählte dynamische Portnummer (beachten Sie, dass diese Nummer nicht die nächste verfügbare Portnummer ist).

  Starten von vorher installierten Servern (UNIX) – Wenn Sie den vorher installierten Server nicht ersetzen möchten, müssen Sie ihn starten, bevor Sie mit dem Installationsprozess von Sun Java System Anwendungsserver 8.1 beginnen. Das Installationsprogramm erkennt dadurch verwendete Ports und weist diese Ports nicht neu zu.

- Ersetzen von vorher installierten Servern (UNIX) — Wenn Sie eine ältere Version auf Sun Java System Anwendungsserver installiert haben, die Sie durch die aktuelle Version von Anwendungsserver ersetzen möchten, müssen Sie den Server beenden, bevor Sie den neuen Server installieren. Verwenden Sie den Assistenten des Installationsprogramms zum Aufrüsten des Servers.

- Firewall beenden (Microsoft Windows) – Da die Firewall-Software standardmäßig alle Ports deaktiviert, müssen Sie die Software beenden, bevor Sie mit der Installation von Sun Java System Anwendungsserver beginnen. Das Installationsprogramm muss feststellen können, welche Ports tatsächlich verfügbar sind.

  Weitere Kompatibilitätsinformationen finden Sie im Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Upgrade and Migration Guide.

- Previous: Neuigkeiten in dieser 8.1 2005Q2 Update 2 Version
- Next: Behobene Programmfehler in der Version Enterprise Edition 8.1

- © 2010, Oracle Corporation and/or its affiliates