DB2 Version 9.7 for Linux, UNIX, and Windows
Installation de serveurs DB2 > Caractéristiques requises supplémentaires pour Linux et UNIX > Paramètres de noyau (Linux et UNIX) >

Modification des paramètres du noyau (Linux)

Avant d'installer un système de base de données DB2, mettez à jour vos paramètres de noyau Linux. Les valeurs par défaut des paramètres de noyaux particuliers sous Linux ne sont pas suffisants pour exécuter un système de base de données DB2.

Pour modifier les paramètres du noyau, vous devez disposer des droits d'utilisateur root.

Pour mettre à jour les paramètres du noyau sur Red Hat et SUSE Linux :

  1. Exécutez la commande ipcs -l
  2. Analysez le résultat pour déterminer si des modifications sont à apporter à votre système. Des commentaires ont été ajoutés à la suite des deux barres obliques // pour afficher les noms des paramètres.
       # ipcs -l
    
       ------ Shared Memory Limits --------
       max number of segments = 4096	             // SHMMNI	
       max seg size (kbytes) = 32768               // SHMMAX
       max total shared memory (kbytes) = 8388608  // SHMALL
       min seg size (bytes) = 1
    
       ------ Semaphore Limits --------
       max number of arrays = 1024		             // SEMMNI
       max semaphores per array = 250              // SEMMSL
       max semaphores system wide = 256000         // SEMMNS
       max ops per semop call = 32                 // SEMOPM
       semaphore max value = 32767
    
       ------ Messages: Limits --------
       max queues system wide = 1024	            // MSGMNI
       max size of message (bytes) = 65536         // MSGMAX
       default max size of queue (bytes) = 65536    // MSGMNB
  3. Pour modifier ces paramètres noyau, modifiez le fichier /etc/sysctl.conf. Si ce fichier n'existe pas, créez-le. Les lignes suivantes sont des exemples de ce que doit contenir le fichier :
    kernel.sem = 250 256000  32 1024
    #Example shmmax for a 64-bit system
    kernel.shmmax=1073741824	
    #Example shmall for 90 percent of 16 GB memory
    kernel.shmall=3774873		
    kernel.msgmax=65535
    kernel.msgmnb=65535
  4. Exécutez la commande sysctl avec le paramètre -p pour charger dans sysctl des paramètres du fichier par défaut /etc/sysctl.conf :
       sysctl -p
  5. Pour que ces modifications soient prises en compte après chaque redémarrage :
[ Début de page | Page précédente | Page suivante | Table des matières ]