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

Я пытаюсь запустить mysql сервер на мягкой фетровой шляпе 12. service mysqld start дает мне ошибку:

MySQL Daemon failed to start.
Starting MySQL:                                        [FAILED]

Подробнее

[root@localhost mysql]# which mysql
/usr/bin/mysql


[root@localhost mysql]# mysql --version
mysql  Ver 14.14 Distrib 5.1.46, for redhat-linux-gnu (x86_64) using readline 5.1

Что я делаю неправильно?

И также я получаю странный поп в области уведомлений относительно некоторой угрозы нарушения безопасности

SELINUX is preventing /usr/libexec/mysqld "read" access on plugin.frm

1
задан 11.06.2010, 00:20

2 ответа

Похож на SELinux, препятствует тому, чтобы MySQL читал файлы базы данных. Попробуйте:

restorecon -rF /var/lib/mysql

который гарантирует, что контексты установлены правильно на файлах базы данных.

Также взгляните в /var/log/mysqld.log видеть, существуют ли какие-либо полезные сообщения.

2
ответ дан 12.12.2019, 10:43

В дополнение к ответу Richard Fearn, который правильно диагностирует проблему (+1 для того), следующее:

Если это - сервер/среда разработки, Вы могли бы считать отключение SELinux полностью, так как это - больше нагрузки, чем это делает хорошее. На нормальном рабочем столе я рекомендовал бы против выполнения этого все же.

Я предполагаю, что Вы читаете следующее тщательно, если Вы думаете об отключении его.: http://www.crypt.gen.nz/selinux/disable_selinux.html

1
ответ дан 12.12.2019, 10:43

Теги

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