我有一个 centos vps(Parallels Virtuozzo 容器),已经运行了几个月。然而,几天前它开始随机重启,我不知道原因。我不明白的最大问题是它需要 40 分钟才能重启(据我在日志中看到)
root ~ # cat /var/log/messages | grep shutdown
Oct 11 13:52:11 vps27 shutdown[23968]: shutting down for system halt
Oct 14 14:55:17 vps27 shutdown[30662]: shutting down for system halt
Oct 15 06:21:23 vps27 shutdown[20157]: shutting down for system halt
并注意关机和 xinetd 启动之间的时间差:
Oct 15 06:21:23 vps27 shutdown[20157]: shutting down for system halt
Oct 15 06:21:24 vps27 init: Switching to runlevel: 0
Oct 15 06:21:27 vps27 saslauthd[30614]: server_exit : master exited: 30614
Oct 15 06:21:38 vps27 named[30661]: shutting down
Oct 15 06:21:47 vps27 exiting on signal 15
Oct 15 07:04:34 vps27 syslogd 1.4.1: restart.
Oct 15 07:05:06 vps27 xinetd[1471]: xinetd Version 2.3.14 started with libwrap loadavg labeled-networking options compiled in.
Oct 15 07:05:06 vps27 xinetd[1471]: Started working: 0 available services
以下是 Parallels Power Panel 的说明Status Changes
:
Time Old Status Status Obtained
Oct 15, 2011 06:23:46 AM Mounted Down
Oct 15, 2011 06:22:31 AM Running Mounted
Oct 14, 2011 03:06:48 PM Starting Running
Oct 14, 2011 03:06:23 PM Down Starting
Oct 14, 2011 03:06:08 PM Mounted Down
Oct 14, 2011 02:58:24 PM Running Mounted
由于某种原因,它进入Mounting
模式然后自行重新启动。
我能想到的唯一问题是磁盘空间利用率,现在已达到 84%。但这会不会是系统停止的原因?
Time Category Details Type Parameter
Oct 15, 2011 07:08:33 AM Resource Resource counter_disk_share_used yellow alert on environment vps27 current value: 82 soft limit: 85 hard limit: 95 Yellow zone counter_disk_share_used
Oct 15, 2011 06:27:23 AM Resource Resource counter_disk_share_used yellow alert on environment vps27 current value: 82 soft limit: 85 hard limit: 95 Yellow zone counter_disk_share_used
Oct 15, 2011 06:23:50 AM Resource Resource counter_disk_share_used green alert on environment vps27 current value: 0 soft limit: hard limit: 0 Green zone counter_disk_share_used
Oct 14, 2011 03:06:24 PM Resource Resource counter_disk_share_used yellow alert on environment vps27 current value: 83 soft limit: 85 hard limit: 95 Yellow zone counter_disk_share_used
Oct 14, 2011 03:05:50 PM Resource Resource counter_disk_share_used green alert on environment vps27 current value: 0 soft limit: hard limit: 0 Green zone counter_disk_share_used
答案1
磁盘空间不会导致系统停止运行(除非 Parallels Virtuozzo 由于达到配额而强加此要求,但这似乎不太可能)。
- 您的 RAM 是否不足?尝试运行
free -m
并将输出粘贴到这里。RAM 不足是导致启动和运行非常缓慢的原因之一。 - 在终端中运行
top
并保持打开直到下次重启 - 最好有两个窗口,一个按 CPU 排序,一个按内存排序。
您确实需要向您的网络主机登记一张票,因为他们最适合诊断和修复这个问题,而且它可能特定于您的环境。
答案2
我不确定您是在自己的硬件上还是在别人的硬件上托管此 vps,但如果您的服务器磁盘使用率非常高,则您的服务器在尝试启动时可能需要等待才能开始加载操作系统。但对于随机关机,请尝试找出导致关机的用户,然后查看您是否在某处有一个儿童脚本。