我使用 Ubuntu 16.04 服务器。我已将最大文件描述符设置为,128000
并得到以下命令的128000
输出:
ulimit -n
ulimit -Sn
ulimit -Hn
"MaxFileDescriptorCount"
但是在 Hadoop JMX 服务器中显示了OS 属性4096
!
以下是一些配置:
/etc/security/limits.conf
星软 nofile 128000
星级硬盘 nofile 128000
启动软 nproc 128000
星级硬nproc 128000
/proc/sys/fs/file-max
97255
对于文件,/proc/sys/fs/file-max
我尝试修改它,但我认为其他一些进程会覆盖该值。
此外,我session required pam_limits.so
在两个文件中都添加了以下行:
/etc/pam.d/common-session-noninteractive
/etc/pam.d/common-session