limits.conf设置引起的常见错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了limits.conf设置引起的常见错误相关的知识,希望对你有一定的参考价值。

错误1:

bash: fork: retry: Resource temporarily unavailable

解决方法:

[[email protected] ~]# vim /etc/security/limits.conf
*                soft    nofile          65535
*                hard    nofile          65535
www              soft    nproc           500
www              hard    nproc           500
注:退出secureCRT,重新登录即可

错误2:

-bash: redirection error: cannot duplicate fd: Invalid argument

解决方法:

[[email protected] ~]# vim /etc/security/limits.conf
*                soft    nofile          65535
*                hard    nofile          65535
www              soft    nofile          6000
www              hard    nofile          6000
注:退出secureCRT,重新登录即可

错误3:

su: cannot set user id: Resource temporarily unavailable

解决方法:

[[email protected] ~]# cat /proc/sys/fs/file-max      #<--指定了系统范围内所有进程可以打开的文件句柄的数量限制
6815744
[[email protected] ~]# cat /proc/sys/fs/file-nr            #<--整个系统目前使用的文件句柄数量,其中第一个值已经分配的文件句柄,第二值为已经分配但没有使用的文件句柄,在kernel2.6版本第二项值总为0,表示无一浪费都已经被使用,第三个值是句柄总数
22528   0       6815744
[[email protected] ~]# vim /etc/security/limits.conf
*                soft    nofile          65535
*                hard    nofile          65535
www              soft    nofile          6000
www              hard    nofile          6000
www              soft    nproc           500
www              hard    nproc           500


以上是关于limits.conf设置引起的常见错误的主要内容,如果未能解决你的问题,请参考以下文章

linux下limits.conf 修改不生效的原因

Oracle关于内存参数及大页设置的相关概念和设置之Limits概念和配置

elasticsearch启动常见错误

/etc/security/limits.conf的相关说明

/etc/security/limits.conf解释及应用

linux limits.conf 不起作用?