Antes de instalar um sistema de banco de dados DB2, atualize seus parâmetros de kernel do Linux. Os valores padrão para os parâmetros de kernel específicos em Linux não são suficientes ao executar um sistema de banco de dados DB2.
Você deve ter propriedade de administrador para modificar os parâmetros do kernel.
Para atualizar parâmetros do kernel no Red Hat e SUSE Linux:
# ipcs -l
------ Limites de Memória Compartilhada --------
número máximo de segmentos = 4096 // SHMMNI
tamanho máx de seg (kbytes) = 32768 // SHMMAX
memória compartilhada total máx (kbytes) = 8388608 // SHMALL
tamanho mínimo de segmento (bytes) = 1
------ Limites de Semáforo --------
número máximo de matrizes = 1024 // SEMMNI
número máx. de semáforos por matriz // SEMMSL
número máx. de semáforos em todo o sistema = 256000 // SEMMNS
número máx. de ops por chamada semop = 32 // SEMOPM
valor máximo de semáforos = 32767
------ Mensagens: Limites --------
largura máxima do sistema de filas = 1024 // MSGMNI
tamanho máx. da mensagem (bytes) = 65536 // MSGMAX
tamanho máx. padrão da fila (bytes) = 65536 // MSGMNB
kernel.sem = 250 256000 32 1024 #Exemplo shmmax para um sistema de 64 bits kernel.shmmax=1073741824 #Exemplo shmall para 90 por cento de 16 GB de memória kernel.shmall=3774873 kernel.msgmax=65535 kernel.msgmnb=65535
sysctl -p