Die Installation von MariaDB + Galera über Yum schlägt mit der Meldung „Kein Paket MariaDB-Galera-Server verfügbar“ fehl.

Die Installation von MariaDB + Galera über Yum schlägt mit der Meldung „Kein Paket MariaDB-Galera-Server verfügbar“ fehl.

Ich habe eine brandneue virtuelle Maschine mit Cento OS 7 aufgesetzt und folgedieses Tutorialum einen MariaDB + Galera-Cluster zu installieren.

Ich habe die MariaDB-Repos wie folgt hinzugefügt:

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

dann füllte man es mit

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

Nun soll ich ausführen, sudo yum install MariaDB-Galera-server MariaDB-client galeraum zu installieren,das hat bei mir schon mal funktioniert, aber aus irgendeinem Grund sind diesmal nur der MariaDB-Client und Galera installiert und ich erhalte diese überraschende Meldung von Yum:

No package MariaDB-Galera-server available.

Irgendeine Idee, warum?

Bearbeiten:

Vergleicht man dieFedora,CentOSUndRoter HutRepos, es sieht so aus, als ob nur das Fedora-Repo das Paket hat. Ist das ein Bereitstellungsfehler?

Antwort1

Aus der amtlichen Dokumentation zitiere ich

Es gibt keine separaten MariaDB Galera Cluster-Versionen mehr für MariaDB 10.1 und höher. Laden Sie einfach MariaDB (10.1 oder höher) herunter und konfigurieren Sie Ihren Cluster wie gewohnt.

Das Paket MariaDB-Galera-server finden Sie nicht im Repo 10.1

Um Ihre Frage zu beantworten: Da Sie das Repo 10.0 verwenden, habe ich gerade einen Test durchgeführt und festgestellt, dass das Paket MariaDB-Galera-Server auf CentOS 7 vorhanden ist.

Screenshot, der den MariaDB-Galera-Server zeigt

  • Ich bin sicher, dass Sie den Server nicht von alten MySQL- oder MariaDB-Paketen auf der Maschine bereinigt haben.
  • Überprüfen Sie auch das Vorhandensein aller mit MySQL oder MariaDB verbundenen Bibliotheken.
  • Führen Sie außerdem ein aus yum clean allund versuchen Sie, es zu installieren.

Antwort2

Solange neuere Version auf CentOS 7 berücksichtigt wird. Sie können einfach wie folgt verwenden

yum -y install MariaDB-server MariaDB-client galera

verwandte Informationen