Mon service MySQL ne démarre pas. J'utilise debian wheezy comme système d'exploitation dans mon VPS. J'utilise MyISAM pour le stockage des tables.
Réponse lors du démarrage du service
root@ipxweb1:~# service mysql start
[FAIL] Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
L'erreur suivante s'affiche lorsque j'utilise la commande 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
EDIT :
J'exécute un serveur à charge équilibrée, utilisant glusterfs pour la réplication. Le répertoire /var/lib/mysql est répliqué sur deux serveurs. Le MySQL démarre parfaitement bien sur le deuxième serveur. Il fonctionnait bien sur le premier serveur. Un beau matin, sans que je sois intervenu, c'est arrivé.