немного новичок здесь, так что не обращайте внимания на мою забывчивость. Я пытаюсь установить 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.