Назад | Перейти на главную страницу

Почему ограничения на открытие файлов правильно установлены на выделенном сервере, а не на KVM-машинах?

Я установил открытые файлы для всех пользователей на выделенном сервере A в /etc/security/limits.conf как показано ниже:

*     hard   nofile  1048576
*     soft   nofile  983040

И в /etc/pam.d/common-session Я загрузил модуль ограничений, как показано ниже:

session   required   pam_limits.so

Я перезапустил сервер A и проверил ulimit -Sn (мягкие ограничения) и ulimit -Hn (жесткие ограничения) отображает вновь установленные значения.

Теперь у меня есть еще один выделенный сервер B, на котором у меня есть 3 машины KVM. На самом выделенном сервере B я установил открытый файл, как указано выше, и он работает как шарм после перезагрузки. Та же процедура для виртуальных машин сервера не работает, и отображаются открытые файлы по умолчанию.

НОТА: У всех есть ОС Debian

Что-то здесь мне не хватает? Это вообще связано с виртуальными машинами? Как мне установить открытые файлы для виртуальных машин?