Linux假死,能ping通,但是登陸不了
Linux假死,可理解為能ping通,但是登陸不了,也有是系統(tǒng)panic導致。這里遇到是第一種。能ping通服務器,但是ssh登錄不了。機房接顯示器可以登錄,太幸運了,不是黑屏。
? ? ? 經(jīng)查看是linux的tcp的設置問題:
? ? ?通過命令查看tcp狀態(tài): cat /proc/net/sockstat ? ?
? ? ?發(fā)現(xiàn)mem的值非常大,與sysctl -a中的net.ipv4.tcp_mem值比較已經(jīng)相同,因此無法分配更多的連接。
? ? 通過netstat -an發(fā)現(xiàn)大量close_wait狀態(tài)的連接,原因找到。
解決方法;
1. ? close_wait產(chǎn)生的原因
2. ?增大tcp_mem的值。
標簽: