【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
或者注释掉。