DB2 Version 9.7 for Linux, UNIX, and Windows
Installation de serveurs DB2 > Configuration requise pour l'installation des produits de base de données DB2 >

Configuration requise pour l'installation de serveurs DB2 et de clients IBM Data Server (Linux)

Avant d'installer des produits de base de données DB2 sur un système d'exploitation Linux, assurez-vous que ce système répond aux exigences à respecter en matière de système d'exploitation, de matériel, de logiciels et de communications.

Pour obtenir les informations les plus récentes sur les distributions Linux prises en charge, consultez la page http://www.ibm.com/software/data/db2/linux/validate/.

Les produits de base de données DB2 sont pris en charge sur les composants matériels suivants :

Les systèmes d'exploitation pris en charge pour Linux sont:

Limitations de l'architecture à unités d'exécution multiples

Si vous installez un produit de base de données DB2 32 bits sur un système d'exploitation Linux, vous devez opérer une mise à niveau vers un système d'exploitation 64 bits et installer le produit de base de données DB2 64 bits. L'architecture comportant plusieurs unités d'exécution simplifie la configuration de la mémoire. Toutefois, cette situation peut avoir des conséquences sur la configuration de la mémoire des serveurs de base de données DB2 32 bits. Par exemple :

Distribution - Conditions préalables

Il convient de mettre à jour les paramètres de configuration du noyau avant d'installer un produit de base de données DB2. Les valeurs par défaut des paramètres de noyau particuliers peuvent ne pas être suffisantes lors de l'exécution d'un système de base de données DB2.

Vous pouvez également disposer d'autres produits ou applications pour lesquels des ressources système Linux sont requises. Vous devez modifier les paramètres de configuration de noyau en fonction des besoins de l'environnement de travail du système Linux.

Ces paramètres sont définis dans /etc/sysctl.conf.

Consultez le manuel relatif au système d'exploitation pour plus d'informations sur la définition et l'activation de ces paramètres avec la commande sysctl.

Modules requis

Les tableaux suivants répertorient les modules requis pour les distributions SLES et RHEL :

Modules requis pour SLES et RHEL
Nom du module Description
libaio Contient la bibliothèque asynchrone requise pour les serveurs de base de données DB2.
compat-libstdc++ Contient libstdc++so.6 (non requis pour Linux on POWER)

Les tableaux suivants répertorient les modules requis pour les distributions SUSE Linux et Red Hat destinées aux serveurs de base de données partitionnée DB2.

Tous les modules requis doivent être installés et configurés avant de poursuivre l'installation du système de base de données DB2. Pour obtenir des informations générales sur Linux, reportez-vous à la documentation de votre distribution Linux.

Modules requis pour SUSE Linux
Nom du module Description
pdksh ou ksh93 Interpréteur de commandes Korn. Ce module est requis dans les environnements de bases de données partitionnées.
openssh Ce module contient un ensemble de programmes serveur permettant aux utilisateurs d'exécuter des commandes sur (et à partir) des ordinateurs éloignés via un shell sécurisé. Ce module n'est pas obligatoire si vous utilisez la configuration par défaut des systèmes de base de données DB2 avec rsh.
rsh-server Ce module contient un ensemble de programmes serveur qui permettent aux utilisateurs d'exécuter des commandes sur les postes éloignés, de se connecter à d'autres postes et de copier des fichiers d'un poste à l'autre (rsh, rexec, rlogin et rcp). Ce module n'est pas requis si vous configurez les systèmes de base de données DB2 sur l'utilisation de ssh.
nfs-utils Module de support de NFS (Network File System). Il permet d'accéder aux fichiers locaux à partir d'ordinateurs éloignés.
Modules requis pour Red Hat
Répertoire Nom du module Description
/System Environment/Shell pdksh ou ksh93 Interpréteur de commandes Korn. Ce module est requis dans les environnements de bases de données partitionnées.
/Applications/Internet openssh Ce module contient un ensemble de programmes client permettant aux utilisateurs d'exécuter des commandes sur un ordinateur éloigné via un shell sécurisé. Ce module n'est pas obligatoire si vous utilisez la configuration par défaut des systèmes de base de données DB2 avec rsh.
/System Environment/Daemons openssh-server Ce module contient un ensemble de programmes serveur permettant aux utilisateurs d'exécuter des commandes à partir d'un ordinateur éloigné via un shell sécurisé. Ce module n'est pas obligatoire si vous utilisez la configuration par défaut des systèmes de base de données DB2 avec rsh.
/System Environment/Daemons rsh-server Ce module contient un ensemble de programmes permettant aux utilisateurs d'exécuter des commandes sur un poste éloigné. Requis dans les environnements de bases de données partitionnées. Ce module n'est pas requis si vous configurez les systèmes de base de données DB2 sur l'utilisation de ssh.
/System Environment/Daemons nfs-utils Module de support de NFS (Network File System). Il permet d'accéder aux fichiers locaux à partir d'ordinateurs éloignés.

Remarques relatives au logiciel

Amélioration de la sécurité sous Linux

Sur les systèmes RHEL 5, si Security-enhanced Linux (SELinux) est activé et s'exécute en mode renforcé, le programme d'installation peut ne pas aboutir suite à des limitations SELinux.

Pour déterminer si SELinux est installé et en mode renforcé, vous pouvez effectuer une des actions suivantes :

Pour désactiver SELinux, vous pouvez effectuer une des actions suivantes :

Si l'installation du produit de base de données DB2 aboutit sur un système RHEL 5, les processus DB2 s'exécutent dans le domaine non restreint. Pour attribuer des processus DB2 à leurs propres domaines, modifiez la règle. Une règle SELinux exemple est disponible dans le répertoire sqllib/samples.

[ Début de page | Page précédente | Page suivante | Table des matières ]