los recursos del sistema de semáforos de Linux
En primer lugar, las anomalías agotamiento de los recursos
[Thu Sep 20 17:39:54.387218 2018] [core:emerg] [pid 9462] (28)No space left on device: AH00023: Couldn't create the rewrite-map mutex
ERROR: No se pudo crear el mapa de reescritura-mutex
La razón: la falta de recursos del sistema de comunicación entre procesos
- IPCS sistema de inspección actual del semáforo (Semáforo) recursos:
# ipcs -s |wc -l
32004
- Mostrar las actuales limitaciones de recursos CCE
# ipcs -sl #结果如下所示:
Las actuales limitaciones de recursos del sistema:
En resumen, el sistema actual no da lugar a los recursos IPCS están disponibles:
Solución:
Método uno:
directa con el comando siguiente ( directa surten efecto, tras el fracaso de reinicio ):
# sysctl -w kernel.sem="250 64000 32 128"
kernel.sem = 250 64000 32 256
Ver las actuales limitaciones de recursos del sistema:
# sysctl -a| grep kernel.sem
kernel.sem = 250 64000 32 256
El segundo método todavía tiene efecto después de iniciar el sistema:
echo 'kernel.sem=250 64000 32 256' >> /etc/sysctl.conf
Ver los parámetros modificados:
# cat /etc/sysctl.conf | grep kernel.sem
kernel.sem = 250 32000 32 192
Volver a cargar el archivo de configuración, con efecto inmediato
# sysctl -p
Ver resultados revisados: