集群初始化及脑裂问题-2
group_replication_bootstrap_group
参数的作用是标记是不是初始化组复制集群,如果设置为 ON,则将以执行节点初始化一个全新的组复制集群。否则,如果设置为 OFF (默认值),该节点将尝试去加入到一个现有的组复制集群中。在上述示例中,因为无法连接到 33061,33062 的组复制端口,所以节点无法加入到一个现有组复制集群中(因为这样的集群不存在),所以启动失败。
[ERROR] [MY-011735] [Repl] Plugin group_replication reported: '[GCS] Error on opening a connection to 127.0.0.1:33061 on local port: 33060.' [ERROR] [MY-011735] [Repl] Plugin group_replication reported: '[GCS] Error on opening a connection to 127.0.0.1:33062 on local port: 33060.' [ERROR] [MY-011735] [Repl] Plugin group_replication reported: '[GCS] Error connecting to all peers. Member join failed. Local port: 33060' [ERROR] [MY-011735] [Repl] Plugin group_replication reported: '[GCS] The member was unable to join the group. Local port: 33060' [ERROR] [MY-011640] [Repl] Plugin group_replication reported: 'Timeout on wait for view after joining group' [Note] [MY-011649] [Repl] Plugin group_replication reported: 'Requesting to leave the group despite of not being a member' [ERROR] [MY-011735] [Repl] Plugin group_replication reported: '[GCS] The member is leaving a group without being on one.'
复制
注意:当初始化节点启动组复制成功后,因立即将参数 group_replication_bootstrap_group
设置为 OFF。非初始化节点禁止设置参数为ON,否则会导致集群脑裂问题。如下示例可以看出,在相同的配置下,13000,和13001两个greatdb并没有出现在同一个组复制集群下。此时,可以认为是出现了脑裂的问题。因此,一定要注意 group_replication_bootstrap_group
参数的配置问题。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
文章被以下合辑收录
评论
相关阅读
喜报 | 万里数据库成功入围天津市2025-2026年度政府采购
万里数据库
59次阅读
2025-04-11 15:35:10
解决方案 | “0”代码改造 GreatDB无缝替换党政OA系统MySQL
万里数据库
31次阅读
2025-04-11 15:35:11
产品解读 | GreatDB数据脱敏特性 捍卫客户数据安全
万里数据库
25次阅读
2025-04-18 10:01:20
附下载 | 《2024网信自主创新调研报告》正式发布 万里数据库连续三年参编
万里数据库
19次阅读
2025-04-23 11:19:34
包拯断案 | 数据库内存被打满怎么破@还故障一个真相
万里数据库
10次阅读
2025-04-07 09:45:17
生态 | 万里数据库入选丰台区发展伙伴 携手共筑数字经济创新高地
万里数据库
8次阅读
2025-04-25 10:10:29