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

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление


Информация
titleДанная статья применима к:
  • 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 добавить строку:

    Блок кода
    title/etc/security/limits.conf
    *               soft    core            unlimited


  2. Создать каталог для сохранения дампов, например, каталог /cores:

    Command

    sudo mkdir /cores


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

    Command

    sudo chmod 777 /cores


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

    Command
    echo "/cores/core_%e.%p" | sudo tee /proc/sys/kernel/core_pattern

    Для постоянного сохранения формата имен указать его создать в файле каталоге /etc/sysctl.d/ файл с любым именем и расширением .conf:

    Блок кода
    title/etc/sysctl.d/core.conf
    kernel.core_pattern = /cores/core_%e.%p


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

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

Command

sleep 20 &

killall -11 sleep

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

Информация

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

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