Как изменить именование дампов ядра в подобных Unix операционных системах?

Использовать netbios aliases = добавить больше имен NetBIOS, которые должен рекламировать Ваш сервер Samba. Это предполагает, что something.my.box должен разрешить тот же IP как my.box. (Иначе необходимо использовать DNS.)

1
задан 2 July 2012 в 12:03
1 ответ

Как вы знаете, / proc / sys / kernel / core_pattern является системным и специфичным для Linux (не переносимым).

Я не думаю, что есть возможность настроить имена файлов дампа ядра для каждого процесса или идентификатора пользователя, но вы можете добиться желаемого, посылая дампы ядра программе-обработчику, а не непосредственно в файл. Сделав что-то вроде этого:

echo "|usr/local/bin/my_core_dump_handler" >/proc/sys/kernel/core_pattern

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

BTW : Ваш вопрос касается / proc / sys / kernel / core_name_format . Я предполагаю, что вы имеете в виду / proc / sys / kernel / core_pattern , потому что первого для меня не существует.

4
ответ дан 3 December 2019 в 17:54

Теги

Похожие вопросы