Linux报错:-bash: fork: retry: Resource temporarily unavailable
这是由于主机上用户打开的进程太多,超过了系统内核参数设置。
需要调整主机上的参数。
在下面文件加入参数:
vi /etc/security/limits.conf
# End of file
root soft nproc 102400
root hard nproc 102400
root soft nofile 102400
root hard nofile 102400
root soft stack 102400
另外,还需要将以下文件 /etc/security/limits.d/20-nproc.conf的参数也适当增大。
vim /etc/security/limits.d/20-nproc.conf
# Default limit for number of user's processes to prevent
# accidental fork bombs.
# See rhbz #432903 for reasoning.
* soft nproc 102400
root soft nproc 102400