随机CentOS 5.x服务器挂起

我有一个基于CentOS 5.8的VPS和4个月,我一直面对随机系统挂起每2或3天; 那么我需要通过控制面板重置VPS。 如何以及在哪里可以开始debugging这些挂起?

这个链接是有用的关于logincentos: http : //www.centos.org/docs/5/html/Deployment_Guide-en-US/ch-logfiles.html

35.1。 查找日志文件

大多数日志文件位于/ var / log /目录中。 某些应用程序(如httpd和samba)在其日志文件的/ var / log /目录中有一个目录。

您可能会注意到日志文件目录中有多个文件,其后有数字。 这些是在日志文件旋转时创build的。 日志文件被旋转,因此文件大小不会变得太大。 logrotate软件包包含一个cron任务,根据/etc/logrotate.confconfiguration文件和/etc/logrotate.d/目录中的configuration文件自动轮转日志文件。 默认情况下,它被configuration为每周轮换并保留四周的以前的日志文件。

阅读/ var / logs /消息为一般东西寻找access_log / error_log在您的网站的apache目录/虚拟主机

你应该把它们全部读一遍,并试着弄清楚在/ var / log / messages中发生了什么问题,然后对你发现的东西进行一些研究,并把它添加到你的问题中,这样人们可能会有更多的信息来帮助你

请注意,日志必须从下到上阅读,因为最后一个条目包含最后一个(错误)数据,如果文件太大,则不会发布所有内容,例如最后20行将是一个很好的开始(例如tail -n 20 /var/log/messages