MySQL 服务未启动

MySQL 服务未启动

我的 MySQL 服务没有启动。我的 VPS 使用的是 Debian wheezy 作为操作系统。我使用 MyISAM 来存储表。

启动服务时的响应

root@ipxweb1:~# service mysql start
[FAIL] Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!

当我使用 mysqld 命令时出现以下错误。

root@ipxweb1:~# mysqld
120811 22:06:39 [Warning] option 'thread_stack': unsigned value 65536 adjusted to 131072
120811 22:06:39 [Warning] ignore-builtin-innodb is deprecated and will be removed in future releases.
120811 22:06:39 [Note] Plugin 'FEDERATED' is disabled.
120811 22:06:39 [Note] Server hostname (bind-address): '(null)'; port: 3306
120811 22:06:39 [Note]   - '(null)' resolves to '0.0.0.0';
120811 22:06:39 [Note]   - '(null)' resolves to '::';
120811 22:06:39 [Note] Server socket created on IP: '0.0.0.0'.
120811 22:06:40 [ERROR] Fatal error: Can't open and lock privilege tables: Got error 5 from storage engine

编辑:

我正在运行一个负载平衡服务器,使用 glusterfs 进行复制。/var/lib/mysql 目录在 2 台服务器上复制。MySQL 在第二台服务器上启动正常。它在第一台服务器上运行良好。一个晴朗的早晨,没有我的干预,它就发生了。

答案1

$ perror 5
OS error code   5:  Input/output error

是时候检查你的磁盘了....

不过,由于它是(很可能是租用的)VPS,因此您无法真正检查服务器的磁盘。您可能需要请托管服务提供商进行调查。

相关内容