
He puesto en marcha una nueva máquina virtual Cento OS 7 y estoy siguiendoeste tutorialpara instalar un cluster MariaDB + Galera.
Agregué los repositorios de MariaDB de la siguiente manera:
vi /etc/yum.repos.d/MariaDB.repo
luego lo llenó con
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.0/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Ahora, se supone que debo ejecutar sudo yum install MariaDB-Galera-server MariaDB-client galera
para instalar,que me ha funcionado antes, pero por alguna razón, esta vez solo están instalados el cliente MariaDB y galera y recibo este mensaje sorprendente de yum:
No package MariaDB-Galera-server available.
¿Alguna idea de por qué?
Editar:
Comparando elsombrero,CentOSySombrero rojorepos, parece que solo el repositorio de Fedora tiene el paquete. ¿Es eso un error de implementación?
Respuesta1
Según documentación oficial cito
Ya no hay versiones separadas de MariaDB Galera Cluster para MariaDB 10.1 y superiores. Simplemente descargue MariaDB (10.1 o superior) y configure su clúster normalmente.
No encontrarás el paquete MariaDB-Galera-server en el repositorio 10.1
Para responder a tu pregunta, ya que estás usando el repositorio 10.0, acabo de hacer una prueba y noté que el paquete MariaDB-Galera-server está presente en CentOS 7.
- Estoy seguro de que no limpió el servidor de paquetes antiguos de MySQL o MariaDB en la máquina.
- También verifique la presencia de bibliotecas relacionadas con mysql o mariadb.
- También hazlo
yum clean all
e intenta instalarlo.
Respuesta2
Siempre que se considere una versión más nueva en CentOS 7. Puede usar la siguiente manera
yum -y install MariaDB-server MariaDB-client galera