Я только что обновил MariaDB, используя apt-get dist-upgrade. Теперь он больше не начнет использовать сервис mysql start.MariaDB не может запускаться после обновления: [Warning] Не удается создать тестовый файл /home/mysql/beta.lower-test
Я могу, однако, запустить его как root или сделать: sudo -u mysql mysqld_safe, после чего MariaDB запускается нормально. Папка/home/mysql принадлежит пользователю и группе mysql.
Я нашел ошибку быть выброшено в этой функции: https://github.com/MariaDB/server/blob/7ff44b1a832b005264994cbdfc52f93f69b92cdc/sql/mysqld.cc#L9865
Я не могу понять, что делать дальше. Любые указатели?
Просто верните вашу систему баз данных в предыдущую версию ... или создайте резервную копию своих баз данных ('mysqldump'), удалите каждую отдельную трассировку MariaDB, а затем установите последнюю версию с нуля :) – Hackerman
Да, не очень хочу что. Должен быть более простой способ. – Bento
Тогда удачи :) – Hackerman