Регистрация нарушений правил в limit.conf
Я пытаюсь записать подробности программ, в которых произошел сбой из-за ограничения лимита, определенного в limit.conf. Мой первоначальный план состоял в том, чтобы сделать это с помощью системы аудита. Идея состояла в том, чтобы отследить системные вызовы, связанные с ограничениями в файле limit.conf, который не удался. Однако проблема с этим подходом состоит в том, что невозможно отследить нарушения времени процессора, поскольку это нарушение не связано с ошибками системных вызовов. В случае времени процессора, одна вещь происходит, что программа, которая нарушила время процессора, будет доставлена SIGXCPU. Итак, мой вопрос: как мне вести журнал программ, которые нарушали процессорное время? Также есть ли какие-либо лимиты.conf конкретные журналы доступны?
1 ответ
Я подозреваю, что вы действительно хотите использовать контрольные группы, а не ограничения. Например, вот как вы можете использовать его для ограничения использования процессора.