Antes de instalar un sistema de bases de datos DB2, actualice los parámetros del kernel de Linux. Los valores por omisión para determinados parámetros de kernel en Linux no son suficientes al ejecutar un sistema de base de datos DB2.
Para modificar parámetros del kernel, debe tener autorización de usuario root.
Para actualizar parámetros del kernel en Red Hat y SUSE Linux:
# ipcs -l ------ Límites de memoria compartida -------- número máx de segmentos = 4096 // SHMMNI tamaño máx de seg (kbytes) = 32768 // SHMMAX mem comp total máx (kbytes) = 8388608 // SHMALL tamaño mín de seg (bytes) = 1 ------ Límites de semáforo -------- número máx de conjuntos = 1024 // SEMMNI máx de semáforos por conjunto = 250 // SEMMSL máx de semáforos en todo el sistema = 256000 // SEMMNS máx de operaciones por llamada opsem = 32 // SEMOPM valor máx de semáforo = 32767 ------ Mensajes: Límites -------- máx de colas en todo el sistema = 1024 // MSGMNI tamaño máx de mensaje (bytes) = 65536 // MSGMAX tamaño máx por omisión de la cola (bytes) = 65536 // MSGMNB
kernel.sem = 250 256000 32 1024 #shmmax de ejemplo para un sistema de 64 bits kernel.shmmax=1073741824 #shmall de ejemplo para un 90 por ciento de memoria de 16 GB kernel.shmall=3774873 kernel.msgmax=65535 kernel.msgmnb=65535
sysctl -p