Я пытаюсь ограничить память одного пользователя, который продолжает давать сбой на нашем сервере OpenSuse.
Что я сделал как описано здесь, чтобы изменить предел пользовательского фрагмента с помощью
systemctl set-property user-$UID.slice MemoryHigh=20G
где $ UID - это идентификатор пользователя ... например. 1000 за первого пользователя, созданного в системе. Теперь, запрашивая статус среза, я получаю:
● user-$UID.slice
Loaded: loaded
Drop-In: /etc/systemd/system.control/user-1008.slice.d
└─50-MemoryHigh.conf, 50-MemoryLimit.conf
Active: inactive (dead)
Статус также не меняется, если пользователь вошел в систему через ssh и запустил какой-то процесс. Мне интересно, соблюдаются ли ограничения?
Итак, у меня есть несколько вопросов:
Любые советы приветствуются: D Я также отправил вопрос здесь поскольку я не уверен, какое сообщество мне больше подходит.