如何在CentOS 7上引导MariaDB集群?

时间:2017-05-22 16:31:15

标签: mysql mariadb replication galera

我已经咨询了三个使用Galera复制设置MariaDB群集的指南,但是无法启动它。

我在CentOS 7上并选择从其官方存储库安装MariaDB 10.1。我所遵循的指南略有不同,他们的步骤都没有对我有用。

我查阅了MariaDB的getting started with MariaDB Galera cluster

指南

发布galera_new_cluster在我的第一个节点上启动MariaDB。但启动其他节点只是正常启动它们。查询SHOW STATUS LIKE 'wsrep_%';会显示群集大小为0且状态为Disconnected

我还咨询了Digital Oceans's guide for Ubuntu并获得了相同的结果。

正如我在CentOS上所做的那样,我还检查了Linode's guide,但它安装了Percona XtraDB软件包,因此mysql@bootstrap命令不适用。

使用Maria DB 10.1在CentOS 7下首次启动群集的正确程序是什么?

2 个答案:

答案 0 :(得分:1)

在galera集群上启动名为bootstrap的第一个节点

service mysql start --wsrep-new-cluster

答案 1 :(得分:0)

原来我的提供程序库路径错误了。

#wsrep_provider=/usr/lib/galera/libgalera_smm.so
wsrep_provider=/usr/lib64/galera/libgalera_smm.so

指向不存在的文件并未引发任何错误,因此只是无所事事。