Дерево страниц

Данная статья применима к:

  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7), РУСБ.10015-10
  • Astra Linux Special Edition РУСБ.10015-17
  • Astra Linux Special Edition РУСБ.10015-37 (очередное обновление 7.7)
  • Astra Linux Special Edition РУСБ.10015-03 (очередное обновление 7.6)
  • Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7)
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
  • Astra Linux Special Edition РУСБ.10015-16 исп. 1
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5)
  • Astra Linux Common Edition 2.12

Включение сохранения дампов

Для включения сохранения дампов процессов:

  1. В файл /etc/security/limits.conf добавить строку:

    /etc/security/limits.conf
    *               soft    core            unlimited
  2. Создать каталог для сохранения дампов, например, каталог /cores:

    sudo mkdir /cores

  3. Разрешить полный доступ к этому каталогу:

    sudo chmod 777 /cores

  4. Указать формат имен файлов с сохраняемыми дампами (указание будет действовать до перезагрузки ОС):

    echo "/cores/core_%e.%p" | sudo tee /proc/sys/kernel/core_pattern
    Для постоянного сохранения формата создать в каталоге /etc/sysctl.d/ файл с любым именем и расширением .conf:

    /etc/sysctl.d/core.conf
    kernel.core_pattern = /cores/core_%e.%p

Проверка сохранения дампов

Для проверки сохранения дампов выполнить команды:

sleep 20 &

killall -11 sleep

При этом должно быть выдано сообщение:

[1]+  Ошибка сегментирования                   (core dumped) sleep 20

И дамп должен быть сохранен в созданном для этого каталоге.