增加打开文件的最大数量(ulimit)

增加打开文件的最大数量(ulimit)

我需要增加系统上的文件限制(用于在 Spark 中运行大文件)。

我的服务器上的linux版本是:

Redhat Release: Red Hat Enterprise Linux Server release 7.6 (Maipo)

我将以下行添加到 /etc/security/limits.conf (第二行和第三行是我添加的):

#@student        -       maxlogins       4
*        soft    nproc           64000
*        hard    nproc           64000
# End of file

我将以下行添加到 /etc/pam.d/login 文件(第二行是我添加的):

session    required     pam_namespace.so
session    required     pam_limits.so
session    optional     pam_keyinit.so force revoke 

我关闭了会话并重新登录。我输入:

ulimit -n 但得到了相同的旧结果:1024。

我该如何解决?

答案1

*软nproc 64000

我该如何解决?

对于初学者来说,您可以使用正确的拼写nofile。 ☺

相关内容