DB2 Version 9.7 für Linux, UNIX und Windows
Installieren von DB2-Servern > Installationsvoraussetzungen für DB2-Datenbankprodukte >

Installationsvoraussetzungen für DB2-Server und IBM Data Server-Clients (Linux)

Stellen Sie vor der Installation von DB2-Datenbankprodukten unter Linux-Betriebssystemen sicher, dass das ausgewählte System die erforderlichen Voraussetzungen für das Betriebssystem, die Hardware, die Software und die Kommunikation erfüllt.

Die neuesten Informationen zu unterstützten Linux-Varianten finden Sie unter http://www.ibm.com/software/data/db2/linux/validate/.

DB2-Datenbankprodukte werden auf der folgenden Hardware unterstützt:

Folgende Linux-Betriebssysteme werden unterstützt:

Einschränkungen der Multithread-Architektur

Wenn Sie ein DB2-32-Bit-Datenbankprodukt unter einem Linux-Betriebssystem installieren, kann es sinnvoll sein, ein Upgrade auf ein 64-Bit-Betriebssystem durchzuführen und stattdessen das DB2-64-Bit-Datenbankprodukt zu installieren. Die Multithread-Architektur vereinfacht im Allgemeinen die Speicherkonfiguration. Dies kann allerdings Auswirkungen auf die Speicherkonfiguration von 32-Bit-DB2-Datenbankservern haben. Beispiel:

Anforderungen an die Varianten

Vor der Installation eines DB2-Datenbankprodukts sollten Sie die Kernelkonfigurationsparameter aktualisieren. Die Standardwerte für bestimmte Kernelparameter sind für die Ausführung eines DB2-Datenbanksystems möglicherweise nicht ausreichend.

Möglicherweise verwenden Sie auch andere Produkte oder Anwendungen, die Linux-Systemressourcen beanspruchen. Richten Sie die Definition der Kernelkonfigurationsparameter nach der Arbeitsumgebung des Linux-Systems.

Die Kernelkonfigurationsparameter werden in der Datei /etc/sysctl.conf festgelegt.

Informationen zum Festlegen und Aktivieren dieser Parameter unter Verwendung des Befehls sysctl finden Sie im Handbuch zum Betriebssystem.

Paketvoraussetzungen

In den folgenden Tabellen sind die erforderlichen Pakete für SLES- und RHEL-Varianten aufgelistet:

Erforderliche Pakete für SLES und RHEL
Paketname Beschreibung
libaio Enthält die asynchrone Bibliothek, die für DB2-Datenbankserver erforderlich ist.
compat-libstdc++ Enthält libstdc++so.6 (für Linux unter POWER nicht erforderlich).

In den folgenden Tabellen werden die erforderlichen Pakete für SUSE Linux- und Red Hat-Varianten für partitionierte DB2-Datenbankserver aufgelistet.

Alle erforderlichen Pakete müssen installiert und konfiguriert sein, bevor Sie mit der Konfiguration des DB2-Datenbanksystems fortfahren. Allgemeine Informationen zu Linux finden Sie in der Dokumentation zur Linux-Variante.

Erforderliche Pakete für SUSE Linux
Paketname Beschreibung
pdksh oder ksh93 Korn-Shell. Dieses Paket ist für Umgebungen mit partitionierten Datenbanken erforderlich.
openssh Dieses Paket enthält eine Gruppe von Serverprogrammen, die es Benutzern ermöglichen, Befehle auf (und von) fernen Computern über eine sichere Shell auszuführen. Dieses Paket ist nicht erforderlich, wenn Sie die Standardkonfiguration der DB2-Datenbanksysteme mit 'rsh' verwenden.
rsh-server Dieses Paket enthält eine Gruppe von Serverprogrammen, die es Benutzern ermöglichen, Befehle auf fernen Computern auszuführen, sich an anderen Computern anzumelden und Dateien zwischen Computern zu kopieren (rsh, rexec, rlogin und rcp). Dieses Paket ist nicht erforderlich, wenn Sie DB2-Datenbanksysteme für die Verwendung von 'ssh' konfigurieren.
nfs-utils Paket zur Unterstützung von Network File System (NFS). Es ermöglicht den Zugriff auf lokale Dateien von fernen Computern.
Erforderliche Pakete für Red Hat
Verzeichnis Paketname Beschreibung
/System Environment/Shell pdksh oder ksh93 Korn-Shell. Dieses Paket ist für Umgebungen mit partitionierten Datenbanken erforderlich.
/Applications/Internet openssh Dieses Paket enthält eine Gruppe von Clientprogrammen, die es Benutzern ermöglichen, Befehle auf einem fernen Computer über eine sichere Shell auszuführen. Dieses Paket ist nicht erforderlich, wenn Sie die Standardkonfiguration der DB2-Datenbanksysteme mit 'rsh' verwenden.
/System Environment/Daemons openssh-server Dieses Paket enthält eine Gruppe von Serverprogrammen, die es Benutzern ermöglichen, Befehle von einem fernen Computer über eine sichere Shell auszuführen. Dieses Paket ist nicht erforderlich, wenn Sie die Standardkonfiguration der DB2-Datenbanksysteme mit 'rsh' verwenden.
/System Environment/Daemons rsh-server Dieses Paket enthält eine Gruppe von Programmen, die es Benutzern ermöglichen, Befehle auf fernen Computern auszuführen. Dieses Paket ist für Umgebungen mit partitionierten Datenbanken erforderlich. Dieses Paket ist nicht erforderlich, wenn Sie DB2-Datenbanksysteme für die Verwendung von 'ssh' konfigurieren.
/System Environment/Daemons nfs-utils Paket zur Unterstützung von Network File System (NFS). Es ermöglicht den Zugriff auf lokale Dateien von fernen Computern.

Softwarehinweise

Hinweise zu SELinux

Wenn auf RHEL 5-Systemen das sicherheitsoptimierte Linux (Security-Enhanced Linux: SELinux) aktiviert ist und sich im restriktiven Modus (Enforcing Mode) befindet, schlägt das Installationsprogramm möglicherweise aufgrund von SELinux-Einschränkungen fehl.

Um herauszufinden, ob SELinux installiert ist und sich im restriktiven Modus befindet, können Sie einen der folgenden Schritte ausführen:

Zum Inaktivieren von SELinux können Sie einen der folgenden Schritte ausführen:

Wenn Ihr DB2-Datenbankprodukt erfolgreich auf einem RHEL 5-System installiert wird, werden DB2-Prozesse in der uneingeschränkten Domäne ausgeführt. Wenn Sie DB2-Prozesse ihren eigenen Domänen zuordnen möchten, müssen Sie die Richtlinie ändern. Eine SELinux-Beispielrichtlinie steht im Verzeichnis sqllib/samples zur Verfügung.

[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis ]