服务器冻结 - 如何调试

Pet*_*ler 5 linux troubleshooting debian apache-2.2

我正在运行一个带有 Apache、PHP、MySQL 的 Debian 虚拟服务器。只有 1 个网站正在运行,流量非常低,但服务器经常(几乎每天)冻结且不响应。

发生这种情况时,无法通过 Web 浏览器或 SSH 访问服务器,我必须转到提供商的管理处并执行服务器硬重置,此后服务器似乎工作正常。

如何找出导致冻结的原因?

Linux vm2797 2.6.32-5-amd64 #1 SMP Tue Jun 14 09:42:28 UTC 2011 x86_64 GNU/Linux

use*_*517 1

这里要做的就是查看您的日志。它们通常位于 /var/log 中。记下重新启动系统的时间,并在日志中查找该时间之前的消息。

/var/log/syslog
/var/log/messages
/var/log/apache2/error.log
/var/log/mysql*
Run Code Online (Sandbox Code Playgroud)

将是很好的起点。