【Linux】bash: fork: retry: 资源暂时不可

2023-07-17  本文已影响0人  印比八方来

这个一般是当前用户的文件打开数、最大线程数超过了系统默认设置导致的。通常可以通过ulimit -a命令查看可以看到该用户的max user processes值是1024或者4096。对比查看root用户的,可以看到是unlimited。

解决方法1、直接使用ulimit -u命令修改

ulimit -u 10000

还有其他方法, 例如修改配置文件永久修改,centos6.5:cd /etc/security/limits.d 有个文件vi 90-nproc.conf

     # Default limit for number of user's processes to prevent

     # accidental fork bombs.

     # See rhbz #432903 for reasoning.

      *          soft    nproc     1024  

修改为


      *          soft    nproc     65535  

或者注释掉。

上一篇 下一篇

猜你喜欢

热点阅读