A instalação do MariaDB + Galera via yum falha com "Nenhum pacote MariaDB-Galera-server disponível"

A instalação do MariaDB + Galera via yum falha com "Nenhum pacote MariaDB-Galera-server disponível"

Criei uma nova máquina virtual Cento OS 7 e estou seguindoeste tutorialpara instalar um cluster MariaDB + Galera.

Adicionei os repositórios MariaDB da seguinte maneira:

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

depois encheu-o com

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

Agora, devo executar sudo yum install MariaDB-Galera-server MariaDB-client galerapara instalar,que funcionou para mim antes, mas por algum motivo, apenas MariaDB-client e galera estão instalados desta vez e estou recebendo esta mensagem surpreendente do yum:

No package MariaDB-Galera-server available.

Alguma ideia do porquê?

Editar:

Comparando oFedora,CentOSeChapéu vermelhorepos, parece que apenas o repositório do Fedora possui o pacote. Isso é um erro de implantação?

Responder1

De acordo com a documentação oficial que cito

Não há mais versões separadas do MariaDB Galera Cluster para MariaDB 10.1 e superior. Basta baixar o MariaDB (10.1 ou superior) e configurar seu cluster normalmente.

Você não encontrará o pacote MariaDB-Galera-server no repo 10.1

Para responder sua dúvida já que você está utilizando o repo 10.0, acabei de fazer um teste e percebi que o pacote MariaDB-Galera-server está presente no CentOS 7.

Captura de tela mostrando o servidor MariaDB-Galera

  • Tenho certeza de que você não limpou o servidor dos pacotes MySQL ou MariaDB antigos da máquina.
  • Verifique também a presença de quaisquer bibliotecas relacionadas ao mysql ou mariadb.
  • Faça também um yum clean alle tente instalá-lo.

Responder2

Contanto que a versão mais recente seja considerada no CentOS 7. Você pode usar apenas como abaixo

yum -y install MariaDB-server MariaDB-client galera

informação relacionada