两个加利福尼亚节点连接和共享数据非常好。
wsrep_cluster_size表示集群中有两个节点。
然后俄勒冈州的启动时间很长,wsrep_cluster_size显示了三个节点,但服务器无法连接。
最终,systemctl start mariadb返回以下消息:
由于向控制进程传递了致命信号,mariadb.service的作业失败。有关详细信息,请参阅"systemctl status mariadb.service“和"journalctl -xe”。
systemctl状态mariadb.service没有显示任何异常,
journalctl -xe显示:
从“any”请求状态传输,但不可能选择国家传输捐助方:资源暂时不可用
wsrep_cluster_size仍然显示三个节点,但是mariadb没有在OR中运行。
如果我试图关闭任何一个加利福尼亚服务器系统try停止mariadb,它就永远不会返回。
这三台服务器的配置基本相同:
[galera]
wsrep_on=ON
wsrep_provider=/usr/lib64/galera-4/libgalera_smm.so
wsrep_node_name='galera_ca'
wsrep_node_address="INTERNAL ADDRESS OF THIS NODE"
wsrep_cluster_name='galera-experiment'
wsrep_cluster_address="gcomm://EXTERNAL ADDRESS OF NODE CA, EXTERNAL ADDRESS OF NODE CA2, EXTERNAL ADDRESS OF NODE OR"
wsrep_provider_options="gcache.size=300M; gcache.page_size=300M"
wsrep_slave_threads=4
wsrep_sst_method=rsync
binlog_format=row
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2
bind-address=0.0.0.0如果我只尝试一个CA节点和OR节点,结果是相同的。
发布于 2020-12-30 17:55:27
在wsrep_node_address on EC2中,您必须使用全局DNS名称,而不是内部IP地址。
https://dba.stackexchange.com/questions/281127
复制相似问题