Mi contenedor PHP ejecuta titiritero para generar PDF. Al generar un documento PDF, también crea dos archivos de volcado de núcleo dentro de mi contenedor. No estoy seguro de dónde vienen realmente.
El host / servidor es CentOS 7.
He comprobado lo siguiente:
- No hay registro de errores de la aplicación, Browsershot / puppeteer se está ejecutando sin errores.
- No se encontró registro de errores (por ejemplo, segfault) en
/var/log/messages
He intentado deshabilitar los volcados de núcleo
Siguiendo la sección Deshabilitar los volcados de núcleo de https://linux-audit.com/understand-and-configure-core-dumps-work-on-linux/ , he hecho:
- Agregar el siguiente contenido a
/etc/security/limits.conf
* soft core 0
* hard core 0
Creado un disable-core-dumps.sh por:
echo “ulimit -c 0 > /dev/null 2>&1” > /etc/profile.d/disable-coredumps.sh
Se agregó el siguiente contenido a
/etc/systemd/coredump.conf
[Coredump]
Storage=none
ProcessSizeMax=0
Y reinicie el servidor y el contenedor .
También he tratado de configurar
ulimit -c 0
dentro del contenedor (alpino)
Ninguno de los trucos anteriores funciona para mí. Cada vez que el titiritero genera un PDF, siempre crea dos archivos de volcado de núcleo como a continuación:
core.131 core.52
Los archivos principales se ven así:
¿Alguien puede ayudarme a desactivar los volcados de núcleo? Muchas gracias.