Я пытаюсь настроить сервер MariaDB под xubuntu 20.04 и импортировать все базы данных, которые у меня были ранее, на другую машину под xubuntu 18 (следуя заметкам, которые я сделал, когда делал это из opensuse).
Установленный mariadb имеет каталог данных в /var/lib/mysql
, и содержит только «нулевую» базу данных msyql с пользователем root без пароля (как проверено при вводе как sudo mysql -u корень mysql
для которого требуется мой личный пароль passwd).
Я остановил сервер MariaDB из установки системы, отредактировал mariadb.conf.d/50-server.cnf
с моими небольшими изменениями (главным из них является то, что каталог данных /в другом месте/MySQL
), тогда
Я синхронизировал все свои базы данных с предыдущей машины (я также подготовил дампы mysql, но, поскольку версия MariaDB такая же, я подумал, что это проще).
Потом systemctl запустить mariadb
возвращается без ошибок, но статус systemctl mariadb
показывает, что постобработка debian-start выдала ошибку, указанную в теме.
MariaDB выглядит нормально. Я могу войти с клиентом mysql во все мои личные базы данных, используя мой старый пароль mysql, и я также могу войти как root mysql, используя мой старый пароль root mysql. Эти пароли, конечно, не совпадают с паролями passwd.
Таким образом, я могу работать нормально, только есть это слегка тревожное сообщение от debian-start, как будто он пытается войти в систему, не используя пароль root (что успешно с использованием оригинального mariadb.conf.d/50-server.cnf
).
Этого не произошло в Ubuntu 18 (там мне пришлось установить ПротектХоме=ложь
, но видимо на 20 это не требуется)
Любой способ избавиться от раздражающего сообщения, или я должен просто жить с ним, так как все остальное работает?