blog 服务器连不进去了,症状是能 ping 通,TCP 连接能建立,但后续的包只能以很小的概率收到,因此 ssh 很难连进去,http 也无法访问。好不容易连进去一次,sudo init 6,新的命令提示符也出来了,不过到现在也没有重启。两小时前,重启换了新内核 3.2.0-4-amd64,Debian wheezy 标配。系统是前几天 dist-upgrade 过的。问题是突然出现的,当时我和 zsj 都在 ssh,终端突然就卡住了。谁能猜测这是什么原因?一种可能是 nf_conntrack table full,不过 sysctl 设成了 655360 entry,应该够用了吧。
--
-- 来自USTC LUG
请使用gmail订阅,不要灌水。
更多信息more info:http://groups.google.com/group/ustc_lug?hl=en?hl=en
---
You received this message because you are subscribed to the Google Groups "USTC_LUG" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ustc_lug+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
如果能ping通、部分tcp端口能连上,但是收不到任何数据,这可能是kernel panic了。(有些时候kernel panic会出现这种现象。)
2013/11/6 Zhang Cheng <steph...@gmail.com>如果能ping通、部分tcp端口能连上,但是收不到任何数据,这可能是kernel panic了。(有些时候kernel panic会出现这种现象。)Kernel Panic 了为什么还能连上?内核网络协议栈还能工作?
现在的情况变成了能 ping 通;TCP 22 发 SYN 能收到 SYN+ACK,但后续有时是没有回复,有时是过一两秒回复 FIN+ACK Connection Closed,发 FIN+ACK 能收到 ACK;TCP 80 Connection Reset。这是不是 kernel panic 的症状?
--
接收网络包是中断驱动的,那么一个包经过那么复杂的网络协议栈,包括 TCP 自动回复 ACK,都在中断处理程序里?