日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

報(bào)錯(cuò)處理-bash: fork: Cannot allocate memory

作者:互聯(lián)網(wǎng)-小阿宇 更新時(shí)間: 2022-04-01 編程語言

今天登錄服務(wù)器發(fā)現(xiàn)報(bào)錯(cuò),報(bào)錯(cuò)內(nèi)容為:-bash: fork: Cannot allocate memory

[root@proxy01 ~]# ssh proxy02
Last login: Thu Mar 17 17:42:20 2022 from 192.168.80.2
-bash: fork: Cannot allocate memory
-bash-4.2# ^C

問題原因

[root@proxy01 ~]# ssh proxy02
Last login: Thu Mar 17 17:47:32 2022 from 192.168.80.2
查看最大進(jìn)程數(shù)
[root@proxy02 ~]# sysctl kernel.pid_max
kernel.pid_max = 32768
查看進(jìn)程數(shù)
[root@proxy02 ~]# ps -eLf | wc -l
32528
確認(rèn)是進(jìn)程數(shù)滿了導(dǎo)致的

問題解決

修改最大進(jìn)程數(shù)后系統(tǒng)恢復(fù)
[root@proxy02 ~]# echo 1000000 > /proc/sys/kernel/pid_max
永久生效
[root@proxy02 ~]# echo "kernel.pid_max=1000000 " >> /etc/sysctl.conf
[root@proxy02 ~]# sysctl -p
...
kernel.pid_max = 1000000
[root@proxy02 ~]# sysctl kernel.pid_max
kernel.pid_max = 1000000

原文鏈接:https://blog.csdn.net/weixin_46152207/article/details/123819450

欄目分類
最近更新