Не удается перезапустить MariaDB после добавления строки datadir в файл my.cnf

Он будет использовать больше ОЗУ и кэша из-за дополнительных библиотек. Это приведет к замедлению (большего количества операций подкачки, если оперативной памяти мало; больше промахов кеша ). Однако вы, вероятно, не заметите.

0
10.11.2021, 13:36
1 ответ

Похоже, проблема с правами доступа. Убедитесь, что владельцем каталога является mysql. Например

chown --reference=/var/lib/mysql /home/mysql
chmod --reference=/var/lib/mysql /new/dir/for/mysql

Редактировать:

Проверьте, есть ли в служебном файле ProtectHome

vi /usr/lib/systemd/system/mariadb.service

Изменить ProtectHome=true на ProtectHome= false

Сохранить файл

systemctl daemon-reload

Перезапустить mariadb

0
10.11.2021, 14:01

Теги

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