Моя служба MySQL не запускается. Я использую debian wheezy в качестве операционной системы на своем VPS. Я использую 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 отлично запускается на втором сервере. На первом сервере он работал нормально. В одно прекрасное утро без моего вмешательства это случилось.
$ perror 5
OS error code 5: Input/output error
Пора проверить свои диски ....
Поскольку это (скорее всего, арендованный) VPS, вы не можете проверить диски сервера. Возможно, вам придется попросить хостинг-провайдера изучить это.