-bash: fork: Cannot allocate memory 問題的處理


文章來源:fork:cannot allocate memory問題的處理

文章參考:pid max導致fork: Cannot allocate memory 的分析及解決辦法


今天遇到服務器無法SSH,VNC操作命令提示fork:cannot allocate memory

free查看內存還有(注意,命令可能要多敲幾次才會出來)


 


查看最大進程數 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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM