Я создал новую виртуальную машину 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.
Есть идеи, почему?
Редактировать:
Сравнивая Fedora, CentOS и Красная Шапка репо, похоже, только репозиторий Fedora имеет пакет. Это ошибка развертывания?
Согласно официальной документации я цитирую
Отдельных выпусков MariaDB Galera Cluster для MariaDB 10.1 и более поздних версий больше нет. Просто скачайте MariaDB (10.1 или выше) и настройте свой кластер как обычно.
Вы не найдете пакет MariaDB-Galera-server в репо 10.1.
Чтобы ответить на ваш вопрос, поскольку вы используете репо 10.0, я только что провел тест и заметил, что пакет MariaDB-Galera-server присутствует в CentOS 7.
yum clean all
и попробуйте установить его.Если на CentOS 7 рассматривается более новая версия. Вы можете просто использовать, как показано ниже.
yum -y install MariaDB-server MariaDB-client galera