Установка MariaDB + Galera через yum завершается ошибкой «Пакет MariaDB-Galera-server недоступен»

Установка MariaDB + Galera через yum завершается ошибкой «Пакет MariaDB-Galera-server недоступен»

Я развернул совершенно новую виртуальную машину Cento OS 7 и следую инструкциямэтот урокдля установки кластера MariaDB + Galera.

Я добавил репозитории MariaDB следующим образом:

vi /etc/yum.repos.d/MariaDB.repo

затем наполнил его

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.0/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Теперь мне нужно запустить sudo yum install MariaDB-Galera-server MariaDB-client galeraустановку,который работал для меня раньше, но по какой-то причине на этот раз установлены только MariaDB-client и galera, и я получаю это удивительное сообщение от yum:

No package MariaDB-Galera-server available.

Есть идеи почему?

Редактировать:

СравниваяФедора,CentOSиКрасная Шапкаrepos, похоже, что только в репозитории Fedora есть пакет. Это ошибка развертывания?

решение1

Согласно официальной документации, которую я цитирую

Больше нет отдельных релизов MariaDB Galera Cluster для MariaDB 10.1 и выше. Просто загрузите MariaDB (10.1 или выше) и настройте свой кластер как обычно.

Вы не найдете пакет MariaDB-Galera-server в репозитории 10.1

Чтобы ответить на ваш вопрос, поскольку вы используете репозиторий 10.0, я только что провел тест и заметил, что пакет MariaDB-Galera-server присутствует в CentOS 7.

Скриншот, показывающий сервер MariaDB-Galera

  • Я уверен, что вы не очистили сервер от старых пакетов MySQL или MariaDB на машине.
  • Также проверьте наличие любых библиотек, связанных с mysql или mariadb.
  • Также сделайте yum clean allи попробуйте установить его.

решение2

Пока рассматривается более новая версия на CentOS 7. Вы можете просто использовать, как показано ниже

yum -y install MariaDB-server MariaDB-client galera

Связанный контент