-bash: fork: Cannot allocate memory 故障处理

刚遇到一个问题,ssh连上之后执行任何命令都提示-bash: fork: Cannot allocate memory

经过排查是进程数超过了最大进程数导致的

查看最大进程数: sysctl kernel.pid_max

查看进程数:ps -eLf | wc -l

临时加大最大进程数:echo 1000000 > /proc/sys/kernel/pid_max

也可使之永久生效:echo "kernel.pid_max=1000000 " >> /etc/sysctl.conf && sysctl -p

仅有 1 条评论
  1. ps明亮很强大 我经常用

添加新评论