Il mio contenitore PHP esegue il burattinaio per generare PDF. Generando un documento PDF, crea anche due file core di dump all'interno del mio contenitore. Non sono sicuro da dove vengano effettivamente.
L'host / server è CentOS 7.
Ho controllato quanto segue:
- Nessun registro errori dell'applicazione, Browsershot / puppeteer è in esecuzione senza errori.
- Nessun log degli errori (ad es. Segfault) trovato in
/var/log/messages
Ho provato a disabilitare i core dump
Seguendo la sezione Disabilita core dump di https://linux-audit.com/understand-and-configure-core-dumps-work-on-linux/ , ho fatto:
- Aggiunta del seguente contenuto a
/etc/security/limits.conf
* soft core 0
* hard core 0
Creato un disable-core-dumps.sh da:
echo “ulimit -c 0 > /dev/null 2>&1” > /etc/profile.d/disable-coredumps.sh
Aggiunto il seguente contenuto a
/etc/systemd/coredump.conf
[Coredump]
Storage=none
ProcessSizeMax=0
E riavviare il server e il contenitore .
Ho anche provato a sistemare
ulimit -c 0
all'interno del container (alpino)
Nessuno dei trucchi sopra funziona per me. Ogni volta che il burattinaio genera un PDF crea sempre due file di dump principali come di seguito:
core.131 core.52
I file core sembrano:
Qualcuno può aiutarmi a disabilitare i core dump? Molte grazie.