我无法激活 mariadb 集群节点
I can't activate mariadb cluster node
我正在从头开始在 fedora 27 中安装和配置第一个 mariadb 1.0.33 集群节点。我做了以下步骤:
- $setenforce 0
$yum -y install MariaDB-Galera-server MariaDB-client rsync galera
$mysql -u root
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'cluster1-user'@'%' IDENTIFIED BY 'cluster1-user' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;
$服务mysql停止
$vim /etc/my.cnf.d/server.cnf
[mariadb-10.0]
query_cache_size=0
binlog_format=ROW
default_storage_engine=innodb
innodb_autoinc_lock_mode=2
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
wsrep_cluster_address="gcomm://192.168.56.104"
wsrep_cluster_name='cluster1'
wsrep_node_address='192.168.56.104'
wsrep_node_name='galera-db01'
wsrep_sst_method=rsync
$service mysql bootstrap //mariadb启动成功
$mysql -u root -p -e "show status like 'wsrep%'"
即使输出是
Variable Value
---------------------------------
wsrep_cluster_size 0
wsrep_cluster_status disconected
wsrep_connected OFF
wsrep_provider_name
wsrep_ready ON
wsrep_thread_count 0
我的问题是为什么它显示断开连接,簇大小=0。缺少什么?
此致
在 Fedora 27 上,目前默认的 MariaDB 版本是 10.2.9。因此,server.cnf 中 mariadb-10.0 部分下的集群设置将不会被读取,这可以解释集群不成功的原因。
我正在从头开始在 fedora 27 中安装和配置第一个 mariadb 1.0.33 集群节点。我做了以下步骤:
- $setenforce 0
$yum -y install MariaDB-Galera-server MariaDB-client rsync galera
$mysql -u root
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'cluster1-user'@'%' IDENTIFIED BY 'cluster1-user' WITH GRANT OPTION; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> exit;
$服务mysql停止
$vim /etc/my.cnf.d/server.cnf
[mariadb-10.0] query_cache_size=0 binlog_format=ROW default_storage_engine=innodb innodb_autoinc_lock_mode=2 wsrep_provider=/usr/lib64/galera/libgalera_smm.so wsrep_cluster_address="gcomm://192.168.56.104" wsrep_cluster_name='cluster1' wsrep_node_address='192.168.56.104' wsrep_node_name='galera-db01' wsrep_sst_method=rsync
$service mysql bootstrap //mariadb启动成功
$mysql -u root -p -e "show status like 'wsrep%'"
即使输出是
Variable Value
---------------------------------
wsrep_cluster_size 0
wsrep_cluster_status disconected
wsrep_connected OFF
wsrep_provider_name
wsrep_ready ON
wsrep_thread_count 0
我的问题是为什么它显示断开连接,簇大小=0。缺少什么?
此致
在 Fedora 27 上,目前默认的 MariaDB 版本是 10.2.9。因此,server.cnf 中 mariadb-10.0 部分下的集群设置将不会被读取,这可以解释集群不成功的原因。