| Оглавление |
|---|
| Информация | ||
|---|---|---|
| ||
|
Включение сохранения дампов
Для включения сохранения дампов процессов:
В файл
Для включения возможности снимать дампы, потребуется внести изменения в файле /etc/security/limits.conf строке 46:...
/etc/security/limits.conf
...
#* soft core 0...
добавить строку:
Блок кода title /etc/security/limits.conf * soft core unlimitedСоздать каталог для сохранения дампов, например, каталог /cores:
Command sudo mkdir/coresРазрешить полный доступ к этому каталогу:
Command sudo chmod 777 /coresУказать формат
...
имен файлов с сохраняемыми дампами (указание будет действовать до перезагрузки ОС)
...
:
Command echo "/cores/core_%e.%p"
...
| sudo tee /proc/sys/kernel/core_pattern
...
Для постоянного сохранения формата имен указать его в
...
файле /etc/sysctl.conf:
Блок кода title /etc/sysctl.conf kernel.core_pattern = /cores/core_%e.%p
Проверка
...
сохранения дампов
Для проверки сохранения дампов выполнить команды:
| Command |
|---|
sleep 20 & killall -11 sleep |
При этом должно быть выдано сообщение:
| Информация |
|---|
[1]+ Ошибка сегментирования (core dumped) sleep 20 |
И дамп должен быть сохранен в созданном для этого каталоге.