我创build了一个全新的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和RedHat仓库,看起来只有Fedora仓库有这个软件包。 这是一个部署错误?
根据我引用的官方文件
MariaDB 10.1及更高版本不再有独立的MariaDB Galera集群版本。 只需下载MariaDB(10.1或更高版本)并将群集configuration为正常。
您将无法在repo 10.1上findMariaDB-Galera-server软件包
为了回答你的问题,因为你使用的是repo 10.0,我刚刚做了一个testing,注意到在CentOS 7上有MariaDB-Galera-server包。
yum clean all并尝试安装它。