Если вы хотите изменить максимальное количество псевдотерминалов, которое у вас может быть, не редактируйте файл proc. Вы должны внести изменения в /etc/sysctl.conf
, а затем повторно запустить sysctl -p
, чтобы изменить параметры ядра во время выполнения. В частности, измените (или добавьте) строку, содержащую:
kernel.pty.max = <max>
Измените
на желаемое число.
Просто столкнулся с той же проблемой в моей среде.
Очевидно, OpenVZ контролирует эти переменные на уровне хоста, т.е. если вы хотите изменить некоторые настройки, вам нужно будет изменить их на хост-машина, и, как следствие, он будет применяться ко всем виртуальным машинам, работающим на этом физическом сервере.