Назад | Перейти на главную страницу

abrt-ccpp игнорирует MaxCrashReportsSize и создает огромный дамп :(

Моя служба abrt-ccpp внезапно перестала ограничивать дампы на 10M и создает огромные дампы - что мне не хватает? (Я правда ничего не менял ...)

моя папка дампов:

sudo du -sh /home/tmp/abrt/*
12K     /home/tmp/abrt/ccpp-2016-10-07-01:22:40-1838
17G     /home/tmp/abrt/ccpp-2016-10-31-16:49:34-27695.new

статус услуг:

service abrt-ccpp status
Redirecting to /bin/systemctl status  abrt-ccpp.service
abrt-ccpp.service - Install ABRT coredump hook
   Loaded: loaded (/usr/lib/systemd/system/abrt-ccpp.service; enabled)
   Active: active (exited) since Mon 2016-10-31 16:48:23 IST; 8min ago

service abrtd status
Redirecting to /bin/systemctl status  abrtd.service
abrtd.service - ABRT Automated Bug Reporting Tool
   Loaded: loaded (/usr/lib/systemd/system/abrtd.service; enabled)
   Active: active (running) since Mon 2016-10-31 16:48:22 IST; 8min ago

config:

grep MaxCrash /etc/abrt/abrt.conf
MaxCrashReportsSize = 10

система:

cat /etc/redhat-release
CentOS Linux release 7.1.1503 (Core)

и я продолжаю получать эти:

Nov  3 10:40:55 node-02 abrt-hook-ccpp: Saved core dump of pid 21337 (Linux/Release/Flow) to /home/tmp/abrt/ccpp-2016-11-03-10:39:33-21337 (6489010176 bytes)

Из https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/sect-abrt-configuration-abrt.html:

После того, как указанная здесь квота будет достигнута, ABRT продолжит обнаружение проблем и, чтобы освободить место для новых аварийных дампов, удалит самые старые и самые большие.

По моим наблюдениям, я думаю abrt сохраняет последний дамп ядра, даже если он превышает лимит. Думаю, лимит только решает, убирает ли он "старые" дампы.