в очень странном месте (/etc/mysql/mariadb.conf.d/50-server.cnf вместо привычных /etc/my.cnf и /etc/mysql/my.cnf), но работало. Потом обновился на 10.0.3 и заметил что перестал подгружаться этот конфиг, использовались стандартные значения глобальных переменных, ну я посмотрел пути откуда mariadb теперт берет конфиги, mysql —help и там было "/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf", при чём ни один из этих файлов не существовал (прикольно), я создал /etc/mysql/my.cnf и перенёс туда свой старый конфиг, сначала БД не стартовала ругаясь на max_allowed_packet, было 2G, уменьшил до 128M и перестала на это ругаться, но перестала запускаться вообще и никакой ошибки я не вижу.
systemctl status mariadb.service - https://pastebin.com/jJbW1Wz5
попробуй запустить руками, а не через systemd
Нормальное место. Ты в логи смотри, что там пишется, там всё есть.
Обсуждают сегодня