Olá, estou tentando aumentar os descritores de arquivos em um Virtual Private Server executando o Ubuntu 14.04.
O que eu fiz até agora:
1) gerado fs.file-max em sysctl.conf
2) adicionou a seguinte linha em /etc/pam.d/common-session e /etc/pam.d/common-session-noninteractive:
session required pam_limits.so
3) adicionou as seguintes linhas ao /etc/security/limits.conf:
* hard nofile 30000
* soft nofile 30000
root hard nofile 30000
root soft nofile 30000
Infelizmente, mesmo após o reinício, recebo os mesmos valores de antes:
root@vps1:~# ulimit -Sn
1024
root@vps1:~# ulimit -Hn
4096
root@vps1:~# ulimit -n
1024
Eu olhei em / var / log / dmesg e /var/log/kern.log e não consegui encontrar nada. Mas no systemd-logind.log eu acho isso:
/proc/self/fd/9: 4: ulimit: error setting limit (Invalid argument)
Watching system buttons on /dev/input/event0 (Power Button)
New seat seat0.
/proc/self/fd/9: 4: ulimit: error setting limit (Invalid argument)
Watching system buttons on /dev/input/event0 (Power Button)
New seat seat0.
/proc/self/fd/9: 4: ulimit: error setting limit (Invalid argument)
Watching system buttons on /dev/input/event0 (Power Button)
New seat seat0.
O processo com pid = 9 parece ser "rcuos":
root@vps1:~# ps -aux | grep rcuos
root 9 0.2 0.0 0 0 ? S 03:55 0:32 [rcuos/0]
root 18 0.1 0.0 0 0 ? S 03:55 0:20 [rcuos/1]
root 4525 0.0 0.0 8872 944 pts/0 S+ 07:54 0:00 grep --color=auto rcuos
O que tentar em seguida?