我最近在 CentOS 6.6 VPS(由 Media Temple 托管在其 DV Developer 服务上)上重启时遇到了问题。几个月前我发现我出现了某种内存泄漏;由于我对服务器管理不够熟练,无法排除故障,通过 cron 安排的每周重启立即解决了我的问题。
一切都运行良好,直到上周重启。系统关闭后显然再也没有恢复;我需要登录 Parallels Power Panel 界面才能重新启动服务器(只需单击“启动”按钮,它就会立即出现)。本周也出现了同样的问题。
我尝试从 ssh 重新启动:同样的问题。服务器关闭后再也没有重新启动。但是,之后我可以从 Power Panel 手动启动它。我尝试了和reboot
命令/sbin/shutdown -r now
(我认为一个只是另一个的别名)。在 cron 中,我使用的是/sbin/shutdown -r now
。奇怪的是,如果我按下 Power Panel 中的重新启动按钮,一切都会顺利进行。
我退房了这个类似的问题,但正如另一位评论者所说,一旦系统开始关闭,我就无法访问控制台了ps aux
。我还尝试了一下,yum update
以确保一切都是最新的,但仍然遇到这个问题。
如果有帮助的话,以下是我的相关部分/var/log/messages
:
Dec 7 07:22:52 megangarwood init: console main process (790) killed by TERM signal
Dec 7 07:22:52 megangarwood init: tty2 main process (793) killed by TERM signal
Dec 7 07:22:52 megangarwood fail2ban.server[769]: INFO Stopping all jails
Dec 7 07:22:52 megangarwood fail2ban.actions.action[769]: ERROR iptables -D INPUT -p tcp --dport 25000 -j fail2ban-SSH#012iptables -F fail2ban-SSH#012iptables -X fail2ban-SSH returned 100
Dec 7 07:22:52 megangarwood rsyslogd-2177: imuxsock begins to drop messages from pid 869 due to rate-limiting
Dec 7 07:22:53 megangarwood fail2ban.jail[769]: INFO Jail 'ssh-iptables' stopped
Dec 7 07:22:53 megangarwood fail2ban.server[769]: INFO Exiting Fail2ban
Dec 7 07:22:53 megangarwood saslauthd[595]: server_exit : master exited: 595
Dec 7 07:22:58 megangarwood clamd[529]: Pid file removed.
Dec 7 07:22:58 megangarwood clamd[529]: --- Stopped at Sun Dec 7 07:22:58 2014
Dec 7 07:22:58 megangarwood clamd[529]: Socket file removed.
Dec 7 07:22:59 megangarwood kernel: Kernel logging (proc) stopped.
Dec 7 07:22:59 megangarwood rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="496" x-info="http://www.rsyslog.com"] exiting on signal 15.
然后我什么也没得到,直到我手动按下电源面板上的启动按钮(此时服务器按预期启动)。
我真的不知道接下来该如何解决这个问题。提前感谢您对这个问题的帮助。:)
在联系 Media Temple 并修改 Java 的安全设置后,我能够获取控制台输出。以下是输出的相关部分:
init: re-executing init
init: failed to re-execute init: no such file or directory
我验证了该/sbin/init
文件确实存在,但是我不确定接下来该去哪里。