gpt4 book ai didi

mysql - 当 NDB Cluster 中单个且唯一的管理节点出现故障时会发生什么

转载 作者:行者123 更新时间:2023-11-29 13:01:01 25 4
gpt4 key购买 nike

我已经设置了具有 5 个节点的 MySQL NDB 集群 (mysql-cluster-gpl-7.3.5-linux-glibc2.5-x86_64),如下所述:

节点A:多线程数据节点1、SQL节点1

节点B:多线程数据节点2、SQL节点2

节点C:管理节点1

所以我保留了一个且仅一个管理节点来处理其他节点。

当交易正在进行时,我突然杀死了管理节点的进程,但其他节点仍在运行。甚至两个数据库(SQL 节点)的响应时间也没有波动

你能解释一下此时发生了什么吗?在这种情况下 SQL 节点是否同步?

或者

他们是否需要管理节点来保持同步?

提前致谢。

最佳答案

管理节点充当数据节点的仲裁者。如果管理节点出现故障并且两个数据节点互相看到,则集群具有仲裁并正常运行,同步数据。管理节点角色只是保持集群配置仲裁,不参与数据同步。

关于mysql - 当 NDB Cluster 中单个且唯一的管理节点出现故障时会发生什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23333905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com