MySQL, не запускающийся, потому что “mysqld: не Может найти файл: './mysql/plugin.frm' (errno: 13)”

Я настраиваю новый сервер ЛАМПЫ с Сервером Ubuntu 13.10 и MySQL 5.5 и был посреди миграции mysql базами данных к новому серверу, когда я понял, что mysql сервер не работает. Все было прекрасным прошлым разом, когда я проверил несколько дней назад. Я получаю это, когда я пытаюсь запустить сервер из командной строки:

@Ubuntu:~$ sudo mysqld start
[sudo] password for XXX:
140402 10:32:07 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
140402 10:32:07 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
140402 10:32:07 [Note] Plugin 'FEDERATED' is disabled.
mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
140402 10:32:07 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
140402 10:32:07 InnoDB: The InnoDB memory heap is disabled
140402 10:32:07 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140402 10:32:07 InnoDB: Compressed tables use zlib 1.2.8
140402 10:32:07 InnoDB: Using Linux native AIO
140402 10:32:07 InnoDB: Initializing buffer pool, size = 128.0M
140402 10:32:07 InnoDB: Completed initialization of buffer pool
140402 10:32:07 InnoDB: Operating system error number 13 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'create'.
InnoDB: Cannot continue operation.

Также, когда я пробую это:

XXX@Ubuntu-SHS:~$ sudo /etc/init.d/mysql restart
* Stopping MySQL database server mysqld [ OK ]
* Starting MySQL database server mysqld [fail]

Ничто вообще в журналах ошибок. Обновление: Замеченный, что все Каталоги и файлы под /var/lib/mysql были изменены на messagebus для владельца/группы. действительно ли это правильно? Моя другая установка показывает все как mysql mysql.

4
задан 3 April 2014 в 05:51

1 ответ

близкий selinux

setenforce 0

или

vi /etc/selinux/config 
SELINUX=disabled

перезапуск

0
ответ дан 17 November 2019 в 17:35

Другие вопросы по тегам:

Похожие вопросы: