我正在尝试在三个MariaDb节点之间设置Galera集群。但是,我甚至无法通过第一个节点的配置。当我执行配置并尝试重新启动MariaDB时,似乎在配置文件(/etc/my.cnf.d/server.cnf)中以wsrep_开头的行有问题。
我正在运行CentOs-6.5 64位,而MariaDB版本是10.0x。
以下是/etc/my.cnf.d/server/cnf文件中的完整配置:
query_cache_size=0
binlog_format=ROW
default_storage_engine=innodb
innodb_autoinc_lock_mode=2
#The lines below are the ones causing the error and will not let MariaDb start
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
wsrep_cluster_address=gcomm://192.168.1.20,192.168.1.30
wsrep_cluster_name='cluster1'
wsrep_node_address='192.168.1.10'
wsrep_node_name='db1'
wsrep_sst_method=rsync
wsrep_sst_auth=root:password
我如何解决这个问题?
答案 0 :(得分:1)
我没有在配置文件中看到任何重大问题,但有时会出现小问题导致此类问题。 根据' wsrep_cluster_address'给出所有三个节点的IP,并把整个东西放在''。之后,它应该看起来像 wsrep_cluster_address =' gcomm会议://192.168.1.20,192.168.1.30,192.168.1.xx' 希望这能解决问题。
答案 1 :(得分:0)
此配置应位于server.cnf文件中名为[mariadb]的部分下。
您是否提供了整个server.cnf文件?如果是,请在配置之前尝试添加[mariadb]节标题。