La solución a este error es establecer de manera permanente el parámetro kernel.sem para ello debemos de realizar lo siguiente:
[root@oracle-stdal u02]# ipcs -la
------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 67108864
max total shared memory (kbytes) = 17179869184
min seg size (bytes) = 1
------ Semaphore Limits --------
max number of arrays = 128
max semaphores per array = 250
max semaphores system wide = 100
max ops per semop call = 32
semaphore max value = 32767
------ Messages: Limits --------
max queues system wide = 16
max size of message (bytes) = 65536
default max size of queue (bytes) = 65536
El fallo está en que max semaphores system wide = 100 debemos de aumentarlo, para ello establecemos
kernel.sem = 250 32000 100 200 en el archivo de configuración del kernel (/etc/sysctl.conf).
Ejecutamos el siguiente comando para cargar la nueva configuración y ya podemos iniciar la base de datos.
[root@oracle-stdal u02]# sysctl -p
No comments:
Post a Comment