mariadb Galera_new_cluster命令未启动群集

7cwmlq89  于 2022-11-08  发布在  其他
关注(0)|答案(2)|浏览(176)

按照有关如何设置MariaDB Galera集群的文档,我只是创建了适当的配置文件,并使用galera_new_cluster命令启动了主数据库服务器(我运行的是RHEL 7)。

SHOW STATUS LIKE 'wsrep_cluster_size';

看看

+--------------------+-------+
| Variable_name      | Value |
+--------------------+-------+
| wsrep_cluster_size | 1     | 
+--------------------+-------+

但是,我看到wsrep_cluster_size为零,并具有以下其他相关值:

MariaDB [(none)]>  show global status like 'wsrep%';
+--------------------------+----------------------+
| Variable_name            | Value                |
+--------------------------+----------------------+
| wsrep_cluster_conf_id    | 18446744073709551615 |
| wsrep_cluster_size       | 0                    |
| wsrep_cluster_state_uuid |                      |
| wsrep_cluster_status     | Disconnected         |
| wsrep_connected          | OFF                  |
| wsrep_local_bf_aborts    | 0                    |
| wsrep_local_index        | 18446744073709551615 |
| wsrep_provider_name      |                      |
| wsrep_provider_vendor    |                      |
| wsrep_provider_version   |                      |
| wsrep_ready              | OFF                  |
| wsrep_thread_count       | 0                    |
+--------------------------+----------------------+

我在/etc/my.cnf.d/server.cnf中的设置是:

bind_address=172.28.7.15
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
wsrep_cluster_name="galera_cluster"
wsrep_cluster_address="gcomm://172.28.7.15,172.28.7.18,172.28.7.19"
wsrep_node_address=172.28.7.15
wsrep_node_name='node01'
wsrep_slave_threads=1
wsrep_certify_nonPK=1
wsrep_max_ws_rows=131072
wsrep_max_ws_size=1073741824
wsrep_debug=1
wsrep_convert_LOCK_to_trx=0
wsrep_retry_autocommit=1
wsrep_auto_increment_control=1
wsrep_drupal_282555_workaround=0
wsrep_causal_reads=0
wsrep_notify_cmd=
wsrep_sst_method=rsync

我已经确认了变量是使用SHOW VARIABLES加载的。
我觉得我完全按照文档来做,只是没有显示我期望的内容。日志中唯一的警告是关于SSL没有设置的警告-这是必需的吗?

5q4ezhmt

5q4ezhmt1#

您提到在/var/log/mariadb/mariadb. log中没有看到任何WSREP日志。可能wsrep_on选项设置为OFF。请尝试将其设置为ON
许多文档都假定MariaDB Galera 10.0。但在10.1及更高版本中,wsrep_on默认为OFF
示例https://mariadb.com/kb/en/mariadb/galera-cluster-system-variables/#wsrep_on

uz75evzq

uz75evzq2#

对于Centos 7,编辑您的/etc/my.cnf文件并
setenforce 0
然后启动集群并连接节点。

相关问题