当要求重新启动时 Debian 服务器没有重新启动

当要求重新启动时 Debian 服务器没有重新启动

Debian GNU/Linux 7(喘息)

当我们启动重启时,我们的 Debian 服务器出现了问题。系统重启并没有那么简单。

当我们启动重启时,这是 syslog 中的输出:

The system is going down for reboot NOW!
Jul 10 10:11:07 foodb init: Switching to runlevel: 6
Jul 10 10:11:08 foodb mysqld: 140710 10:11:08 [Note] /usr/sbin/mysqld: Normal shutdown
Jul 10 10:11:08 foodb mysqld:
Jul 10 10:11:08 foodb mysqld: 140710 10:11:08 [Note] Event Scheduler: Purging the queue. 0 events
Jul 10 10:11:10 foodb mysqld: 140710 10:11:10  InnoDB: Starting shutdown...
Jul 10 10:11:12 foodb mysqld: 140710 10:11:12  InnoDB: Shutdown completed; log sequence number 13851421813
Jul 10 10:11:12 foodb mysqld: 140710 10:11:12 [Note] /usr/sbin/mysqld: Shutdown complete
Jul 10 10:11:12 foodb mysqld:
Jul 10 10:11:12 foodb mysqld_safe: mysqld from pid file /var/run/mysqld/mysqld.pid  

就是这样...

重新启动后,系统似乎运行正常。只有 mysql 服务不再起作用。

为了重新启动系统,我们必须再次输入 reboot。

第一次启动 /sbin/reboot 时,这是 ps aux | grep mysql 的输出:

root@foodb:/home/foodb# ps aux | grep mysql
root      2685  0.0  0.0   4180   704 ?        S    10:23   0:00 /bin/sh /usr/bin/mysqld_safe
mysql     3004  0.4  2.4 418380 50364 ?        Sl   10:23   0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
root      3005  0.0  0.0   4088   640 ?        S    10:23   0:00 logger -t mysqld -p daemon.error
root      3416  0.0  0.0   9456  1596 ?        S    10:25   0:00 /bin/bash /etc/init.d/mysql stop
root      3497  0.0  0.0   9456   824 ?        S    10:25   0:00 /bin/bash /etc/init.d/mysql stop
root      3498  0.0  0.1  34200  2112 ?        S    10:25   0:00 /usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf shutdown
root      3590  0.0  0.0   7832   872 pts/0    R+   10:25   0:00 grep mysql

服务器出了点问题。为什么我们必须输入两次 reboot 才能重新启动系统?我们计划的重新启动由于这个原因无法按预期进行。

谢谢你!

相关内容