查看进程总数

ps -ef | wc -l


查看系统设置的最大进程数

sysctl kernel.pid_max


查看当前进程数

ps -eLf | wc -l


修改最大进程数

echo "kernel.pid_max=1000000 " >> /etc/sysctl.conf
sysctl -p


总结:  第一:排查最大打开文件数。

           第二 :排查内核支持打开的最大进程数。

以上故障就是系统打开的进程数,大于内核设置的最大进程数,导致报错。最后修改内核参数<kernel.pid_max=1000000>解决.