如何在 CentOS 7 上 bootstrap MariaDB 集群?
How to bootstrap a MariaDB cluster on CentOS 7?
我参考了三个指南来设置带有 Galera 复制的 MariaDB 集群,但无法引导它。
我在 CentOS 7 上,并选择从其官方存储库安装 MariaDB 10.1。我遵循的指南略有不同,none 他们的步骤对我有用。
我参考了 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
命令不适用。
在 CentOS 7 下使用 Maria DB 10.1 首次启动集群的正确步骤是什么?
原来我提供程序库的路径错误。
#wsrep_provider=/usr/lib/galera/libgalera_smm.so
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
指向一个不存在的文件不会引发任何错误,所以只是什么都不做。
在下面的名为 bootstrap 的 galera 集群上启动第一个节点
服务mysql启动--wsrep-new-cluster
我参考了三个指南来设置带有 Galera 复制的 MariaDB 集群,但无法引导它。
我在 CentOS 7 上,并选择从其官方存储库安装 MariaDB 10.1。我遵循的指南略有不同,none 他们的步骤对我有用。
我参考了 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
命令不适用。
在 CentOS 7 下使用 Maria DB 10.1 首次启动集群的正确步骤是什么?
原来我提供程序库的路径错误。
#wsrep_provider=/usr/lib/galera/libgalera_smm.so
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
指向一个不存在的文件不会引发任何错误,所以只是什么都不做。
在下面的名为 bootstrap 的 galera 集群上启动第一个节点
服务mysql启动--wsrep-new-cluster