Рейтинг:0

CentOS: жесткие/мягкие ограничения ulimit продолжают сбрасываться до значений по умолчанию

флаг um

На CentOS7 Я пытаюсь изменить значения ulimit следующим образом:

улимит -Hn 262144
ulimit -Sn 100000

Но значение сбрасывается до значений по умолчанию сразу после выхода:

[root@server001]# ulimit -Hn
4096
[root@server001]# ulimit -Sn
1024

Я постоянно устанавливаю значения таким образом? если нет, то как это сделать?

И если он постоянный, почему он возвращается к своему значению по умолчанию?

Рейтинг:1
флаг cn

Если вы установите ограничения с помощью ulimit команда, ваши изменения останутся в силе только до выхода из системы или перезагрузки. Это наблюдаемое поведение.

Чтобы изменить лимиты навсегда, вам нужно отредактировать /etc/security/limits.conf.

Вот как установить значения мягкого и жесткого количества открытых файлов для всех (*).

* софт nofile 100000
* жесткий nofile 262144

Чтобы изменения вступили в силу, вам необходимо выйти из системы и войти заново.

Больше информации в справочная страница

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.