我是一个正在运行的Ubuntu 12.04 LTS服务器版本,在过去的两个半小时左右,VPS变得完全没有响应。 Nginx停止响应请求。 有日志活动发送到我的日志logging服务。 新的遗物数据停止发送。 我什至不能进入箱子ssh。 解决这个问题的唯一方法是去我的托pipe服务提供商的pipe理系统,并做一个VPS的硬重启。 重新启动后,一切似乎都很好,直到它再次发生。
我有1 GB的RAM加上至less另外1 GB的交换。
我查看了日志,但没有发现OOM杀死任何进程的迹象。
以下是NewRelic关于服务器负载的一些截图。



还有其他地方我应该寻找细节? 可能是内核错误。
如果是VPS,则OOM消息通常出现在硬件节点上。 检查您的托pipe服务提供商,看看他们是否可以find任何与您的VPS相关的OOM问题。
一般情况下,挂起的情况下日志不会有太大的syslog / rsyslog进程挂起和停止写日志。要处理这种情况,请configurationkdump与sysrq一起,并生成vmcore.This会给你实际上正在进行当这个问题发生时
我不太了解Ubuntu,但我发现这个链接https://wiki.ubuntu.com/Kernel/CrashdumpRecipe