Назад | Перейти на главную страницу

Ошибка на этапе создания EXEC / usr / libexec / mariadb-prepare-db-dir

немного новичок здесь, так что не обращайте внимания на мою забывчивость. Я пытаюсь установить mariadb на новый сервер Centos 7, но при запуске "systemctl start mariadb.service" получаю эту ошибку:

Не удалось выполнить задание mariadb.service. См. «Systemctl status mariadb.service» и «journalctl -xn» для подробностей.

"journalctl -xn" выводит:

Не удалось выполнить процесс / usr / libexec / mariadb-prepare-db-dir, и произошел сбой.

И "systemctl status mariadb.service" выводит:

Процесс: 27729 ExecStartPre = / usr / libexec / mariadb-prepare-db-dir% n (код = завершен, статус = 203 / EXEC)

30 декабря 20:37:54 localhost.localdomain systemd [27729]: сбой на этапе создания EXEC / usr / libexec / mariadb-prepare-db-dir: разрешение отказано

Я проверил права доступа к файлам и вроде все в порядке ... Запуск из sudo также дает тот же результат. Если у кого-то есть какие-то советы, они были бы очень признательны.

Спасибо!

В моем случае это было вызвано проблемой в файле конфигурации, указывающей на «mariadb-prepare-db-dir», в то время как сценарий, похоже, называется «mysqld-prepare-db-dir» в Fedora 21.