Проблемы запуска Mysql

PK
На сайте с 01.03.2010
Offline
93
1084

Итак, не могу почему-то запустить mysql.

Логи:

101223 14:02:48 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

101223 14:02:48 [Note] Plugin 'ndbcluster' is disabled.
/usr/libexec/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
101223 14:02:48 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
101223 14:02:48 InnoDB: Initializing buffer pool, size = 8.0M
101223 14:02:48 InnoDB: Completed initialization of buffer pool
InnoDB: Log scan progressed past the checkpoint lsn 0 37356
101223 14:02:48 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 0 44233
101223 14:02:48 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
101223 14:02:49 InnoDB: Started; log sequence number 0 44233
101223 14:02:49 [ERROR] /usr/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
101223 14:02:49 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
101223 14:02:49 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

my.cnf (прям из коробки):

[mysqld]

datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

# To allow mysqld to connect to a MySQL Cluster management daemon, uncomment
# these lines and adjust the connectstring as needed.
#ndbcluster
#ndb-connectstring="nodeid=4;host=localhost:1186"

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

[ndbd]
# If you are running a MySQL Cluster storage daemon (ndbd) on this machine,
# adjust its connection to the management daemon here.
# Note: ndbd init script requires this to include nodeid!
connect-string="nodeid=2;host=localhost:1186"

[ndb_mgm]
# connection string for MySQL Cluster management tool
connect-string="host=localhost:1186"

Версия ОС и Mysql

[root@CentOS-55-64-minimal /]# uname -a

Linux CentOS-55-64-minimal 2.6.18-194.11.1.el5 #1 SMP Tue Aug 10 19:05:06 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
[root@CentOS-55-64-minimal /]# mysql -V
mysql Ver 14.14 Distrib 5.1.54, for redhat-linux-gnu (x86_64) using readline 5.1

Что случилось? =/

Шлю смс-ки отсюда ( http://www.smspilot.ru/?r=3591 )
C2
На сайте с 14.07.2009
Offline
83
#1
Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)

однако не может открыть этот файл /var/lib/mysql/mysql/host.frm

есть ли он у вас и доступен ли для пользователя mysql?

cyber2 добавил 23.12.2010 в 16:34

Вы mysql в первый раз пускаете? у вас не созданы таблицы привилегий

Raistlin
На сайте с 01.02.2010
Offline
247
#2

ФС слетела. Отрубали по питанию?

HostAce - Асы в своем деле (http://hostace.ru)
PK
На сайте с 01.03.2010
Offline
93
#3

В первый раз, после уже пятой переустановки =/ а он их разве не автоматом создаёт? таблицы привилегий-то.

раздел /var/lib/mysql я уже пару раз полностью сносил =(

Pahom-ka добавил 23.12.2010 в 17:01

Raistlin:
ФС слетела. Отрубали по питанию?

нет, питание не отключалось

Andreyka
На сайте с 19.02.2005
Offline
822
#4

Смотря как ставить. Если штатно - то должен, если руцями - то нет.

Не стоит плодить сущности без необходимости
C2
На сайте с 14.07.2009
Offline
83
#5

mysql_fix_privilege_tables

PK
На сайте с 01.03.2010
Offline
93
#6
Andreyka:
Смотря как ставить. Если штатно - то должен, если руцями - то нет.

Ну, yum install mysql mysql-server. До этого создавало же.

Pahom-ka добавил 23.12.2010 в 19:31

Решил проблему "топорно": переустановили сервер полностью, с заливкой дампов из бэкапа.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий