LINUX.ORG.RU
ФорумAdmin

Не запускаются инстансы после обновления mariadb до 10.2.27

 , ,


0

1

Здраствуйте. Работали два инстанса ([mysqld1] и [mysqld2]) на Debian 8 и
mysql Ver 15.1 Distrib 10.0.32-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2.
Стартовал и смотрел состояние через mysqld_multi (start, stop, report).

После переноса базы на другой сервер с Debian 9.9 и mysql Ver 15.1 Distrib 10.2.26-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
все запустилось номально.
Насколько помню, была только ошибка на параметр «innodb_additional_mem_pool_size». Его похоже убрали и я тоже убрал.
И было предупреждение
Wide character in print at /usr/bin/mysqld_multi line 618. Т.е. на строку
print LOGFILE strftime «%a %b %e %H:%M:%S %Y», localtime if ($date_flag);
Но лог писался и чтобы не расстраиваться, строка была закоментарена.

После обновления c 10.2.26 всего лишь до
mysql Ver 15.1 Distrib 10.2.27-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
mysql стартует, т.е. на 3306 я захожу.
А инстансы на 3307 и 3308 не стартуют.
mysqld_multi сначала ругалось, что в строке 352 elseif должно быть elsif (до этого я в этом файле ничего не писал сам). Исправил. Ругаться перестало, но не стартуют ни первый, ни второй. Т.е. ни mysqld_multi start, ни start 1, ни start 2. Не получается. В логах ошибки
[ERROR] /usr/sbin/mysqld: unknown variable 'defaults-group-suffix=mysqld1'

Кстати, этот параметр в троке 352 присутствует
elsif ("--defaults-group-suffix=" eq substr($options[$j], 0, 24))

Пробовал откатить (виртуалка). Все работает пока не обновишь. При этом не важно только upgrade, upgrade и dist-upgrade или обновляешь только «apt-get install mariadb-server» после обновления до 10.2.27 стабильно не запускаются.

Тема не особо мне знакома. Потому google не помог. Поделитесь мыслями, что мне делать.