free -g 查看还有很多内存未使用 然而却报出这个错
经查是pid即将用尽,linux默认pid数是32768个,ps查看目前pid
查看系统最大pid使用数:
sysctl kernel.pid_max
查看当前使用的pid数:
ps -eLf | wc -l
如果结果比较接近,则需要修改系统pid上限,如修改为64000个:
echo "kernel.pid_max=64000" >>/etc/sysctl.conf
sysctl -p
即可
free -g 查看还有很多内存未使用 然而却报出这个错
经查是pid即将用尽,linux默认pid数是32768个,ps查看目前pid
查看系统最大pid使用数:
sysctl kernel.pid_max
查看当前使用的pid数:
ps -eLf | wc -l
如果结果比较接近,则需要修改系统pid上限,如修改为64000个:
echo "kernel.pid_max=64000" >>/etc/sysctl.conf
sysctl -p
即可