我无法激活 mariadb 集群节点

I can't activate mariadb cluster node

我正在从头开始在 fedora 27 中安装和配置第一个 mariadb 1.0.33 集群节点。我做了以下步骤:

  1. $setenforce 0
  2. $yum -y install MariaDB-Galera-server MariaDB-client rsync galera

  3. $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;
    
  4. $服务mysql停止

  5. $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
    
  6. $service mysql bootstrap //mariadb启动成功

  7. $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 部分下的集群设置将不会被读取,这可以解释集群不成功的原因。