To increase the FD limit for all processes on a Ubuntu Linux machine we did following changes in /etc/security/limits.conf
soft nofile 10000
hard nofile 10000
Мы также добавили требуемый сеанс pam_limits.so
в /etc/pam.d/login
.
Изменения были отражены для всех пользователей, которые вышли из системы и вошли в систему снова. Независимо от того, какие новые процессы начинаются с этих пользователей, возникают новые ограничения FD.
Но для процессов, которые работают под безголовым пользователем, изменения не отражаются. Каким образом изменения могут быть отражены для процессов, которые также работают без головы?