Hi,
A couple of days ago I found my linode to be turned off. It was running fine for months, I have no idea what could've happened. Anyways, it happened around 10 am on July 16th. When I noticed it, of course I started the server but got a whole bunch of errors. I submitted a ticket and they helped me get rid of all but one. This one, however, is preventing my MySQL server to start and therefore my server is still down.
I get the following error in /var/log/mysql.log:
Code:
060718 18:48:42 mysqld started
060718 18:48:43 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
060718 18:48:43 mysqld ended
Through the ticket system I was told that it's a missing table and to look in the manual. The problem is that the table is there:
Code:
[root@li10-76 ~]# ls -al /usr/local/mysql/data/mysql/host.*
-rw-rw---- 1 mysql mysql 9148 Jun 29 20:32 /usr/local/mysql/data/mysql/host.frm
-rw-rw---- 1 mysql mysql 0 Jun 29 20:32 /usr/local/mysql/data/mysql/host.MYD
-rw-rw---- 1 mysql mysql 1024 Jun 29 20:32 /usr/local/mysql/data/mysql/host.MYI
Anybody has any thoughts on what could've happened and how to fix this?
Thanks,
LEC