Панель сайтов Vesta поставляется с устаревшей базой данных версии MariaDB 5.5. В то время как текущая версия уже MariaDB 10.4.
Узнать версию MySQL можно через команду
Обновляем MariaDB до 10 версии и выше
Сделаем резервную копию настроек MySQL
Удаляем текущую версию MySQL
При этом базы данных удалены не будут. Об этом не стоит переживать, но копии баз данных должны быть всё равно.
Для MariaDB 5.5
rpm -e --nodeps galera
yum remove mariadb mariadb-server
Для MariaDB 10 версии и выше
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
Устанавливаем MariaDB из официального репозитория
Перед следующим действием надо удалить предыдущие настройки репозитория или сделать бэкап
Открываем файл
И добавляем в него
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Теперь устанавливаем последнюю версию MariaDB
yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y
yum update -y
Восстанавливаем конфигурационный файл MySQL
cp /etc/my.cnf.bak /etc/my.cnf
Запускаем сервис
service mysql start
И последний этап, обновим наши базы данных до новых версий