![mysql集群节点丢失连接关闭](https://linux22.com/image/802422/mysql%E9%9B%86%E7%BE%A4%E8%8A%82%E7%82%B9%E4%B8%A2%E5%A4%B1%E8%BF%9E%E6%8E%A5%E5%85%B3%E9%97%AD.png)
我正在使用多个虚拟机测试带有 VirtualBox 的 mysql 集群:
每个虚拟机(总共 2 个)都有一个 mysqld 和 ndbd 节点。此外,还有一个用于 ndb_mgmd 管理集群的虚拟机。
我尝试了几种场景(基本上是失败场景),其中一种我不确定是配置错误还是正常行为。
当我暂停/暂停一个(仅一个)mysqld / ndbd vm,然后恢复同一个vm时,我在ndb_mgm中收到以下消息:
Node 3: Forced node shutdown completed. Caused by error 2305: 'Node lost connection to other nodes and can not form a unpartitioned cluster, please investigate if there are errors on other nodes (arbitration error). Temporary error, restart node.
节点 3 是数据(ndbd)节点,同一 vm 上的 mysqld 工作。
数据被复制了,只是这个问题我很不明白。
当数据节点与 ndb_mgmd 或其他数据节点失去连接时,这是正常行为吗?
谢谢