了解最新公司動(dòng)態(tài)及行業(yè)資訊
您好服務(wù)器運(yùn)維技術(shù),我是運(yùn)維工程師陳亮。我利用試飛平臺(tái)與大家交流分享。我是運(yùn)維公司,我是研發(fā)測(cè)試運(yùn)維公司。相信一點(diǎn)運(yùn)維知識(shí)對(duì)你也很有幫助,廢話(huà)。話(huà)不多說(shuō),看案例:
背景:
朋友反饋服務(wù)器SSH提示:VNC操作命令提示fork:
解剖學(xué):
從字面上理解可能的觸發(fā)因素:顯存不足。
1.首先想到用free-m檢測(cè)可用顯存,沒(méi)有發(fā)現(xiàn)顯存問(wèn)題,排除顯存問(wèn)題
注意:執(zhí)行該命令時(shí)服務(wù)器運(yùn)維技術(shù),也會(huì)提示“”,嘗試執(zhí)行幾次。
自由米
關(guān)注這些指標(biāo):
Mem's total:顯存總大小
-/+/緩存:
第一個(gè)值“2825”表示進(jìn)程[已用]內(nèi)存,“5054”表示[可用]內(nèi)存。
使用swap: 0 表示不使用swap 分區(qū)。值越小越好。正常情況下應(yīng)該為0。
2.ps-eLf|wc-l查看進(jìn)程數(shù)
結(jié)果顯示為:
32555
經(jīng)驗(yàn)判斷這個(gè)值太大,接近系統(tǒng)進(jìn)程數(shù)的閾值
3.確認(rèn)系統(tǒng)支持的最大進(jìn)程數(shù)
.
結(jié)果顯示為:
32768
4.問(wèn)題原因確定為:進(jìn)程過(guò)多。達(dá)到閾值后,操作系統(tǒng)無(wú)法為 ssh 分配進(jìn)程,難以遠(yuǎn)程
5.找到完整的激勵(lì)措施
ps-eLf|更多
經(jīng)過(guò)觀察,發(fā)現(xiàn)一個(gè)應(yīng)用程序的線(xiàn)程很多,進(jìn)一步統(tǒng)計(jì)應(yīng)用程序使用的線(xiàn)程數(shù)。
ps-eLf|grep''|wc-l
說(shuō)明:表示進(jìn)程中的關(guān)鍵字
顯示有32051個(gè)線(xiàn)程,是線(xiàn)程滿(mǎn)的原因。
殺死應(yīng)用程序并恢復(fù)正常。
在線(xiàn)解決方案(治標(biāo)不治本):
更改最大進(jìn)程數(shù)后的系統(tǒng)恢復(fù)
回聲>/proc/sys//
永恒的
回聲".=">>/etc/.conf
-p
我們堅(jiān)持的是分享,我們承載的是知識(shí),我們汲取的是你的進(jìn)步,沒(méi)有付費(fèi)培訓(xùn),沒(méi)有浪費(fèi)水吹,只要關(guān)注、轉(zhuǎn)發(fā)(免費(fèi)幫助更多伙伴)等交流喜歡,想了解更多請(qǐng)留言。,為您帶來(lái)更多價(jià)值,是我們期待的方向。如果您更感興趣,歡迎討論。我們的陌陌訂閱號(hào)如下:
24小時(shí)免費(fèi)咨詢(xún)
請(qǐng)輸入您的聯(lián)系電話(huà),座機(jī)請(qǐng)加區(qū)號(hào)