Назад | Перейти на главную страницу

Ошибка обновления MariaDB (до 10.1.42) в CentOS и Ubuntu

Yum не может обновить MariaDB до версии 10.1.42.
yum check-update представляет доступные обновления для MariaDB (серверные, клиентские, общие и т. д.) и galera.

MariaDB-client.x86_64                                    10.1.42-1.el7.centos                                    mariadb
MariaDB-common.x86_64                                    10.1.42-1.el7.centos                                    mariadb
MariaDB-devel.x86_64                                     10.1.42-1.el7.centos                                    mariadb
(...)

Тем не мение, yum update не удается обновить эти пакеты.

MariaDB-common-10.1.42-1.el7.c FAILED                                          
http://yum.mariadb.org/10.4/centos7-amd64/rpms/MariaDB-common-10.1.42-1.el7.centos.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
MariaDB-devel-10.1.42-1.el7.ce FAILED                                          
http://yum.mariadb.org/10.4/centos7-amd64/rpms/MariaDB-devel-10.1.42-1.el7.centos.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
(...)
Error downloading packages:
  MariaDB-server-10.1.42-1.el7.centos.x86_64: [Errno 256] No more mirrors to try.
  MariaDB-shared-10.1.42-1.el7.centos.x86_64: [Errno 256] No more mirrors to try.
  MariaDB-client-10.1.42-1.el7.centos.x86_64: [Errno 256] No more mirrors to try.
(...)

Пакеты для версии 10.1.42 удалены. Вместо этого установите 10.1.43

Ошибка HTTP Error 404 что означает, что этих файлов нет в репозитории.
Я проверил репозиторий CentOS 7 и нашел пакеты для версий 10.1.40, 10.1.41 и 10.1.43, но не для версии 10.1.42.

В версии 10.1.42 есть ошибка, препятствующая запуску сервера MariaDB (см. MDEV-20987). Следовательно, затронутые пакеты были удалены из репозиториев MariaDB.

Попробуйте выполнить обновление до последней версии, используя:

yum clean expire-cache # next time, `yum update` will find the most recent version
yum update mariadb-* galera