mariadb - 从集群中删除 Galera 节点
问题描述
网上有很多文档和提及,用于从集群中删除您只需要执行的节点:
SET GLOBAL wsrep_desync = ON;
SET GLOBAL wsrep_on = OFF;
但是,这似乎根本没有从集群中删除节点,在其他节点上所做的更改仍会传播到该节点,并且应该删除的节点上的更改仍会传播到集群的其余部分。
解决方案
我在发布此问题时找到了原因,但可能对其他人有用。直到已取消同步的节点接收到一些导致数据库读取锁定的操作,它才会保持同步。稍微令人困惑的行为,但一旦理解就很好。
推荐阅读
- python - pandas:将列设置为水平轴
- mongodb-query - 使用 spring-data-mongodb 存储库,如何检索地图中的所有属性
无需单独命名属性? - spring-integration - 如何在 Spring Integration Outbound Adapter 中为 Artemis Broker 的 JmsMessage 添加延迟
- neo4j - 如何在neo4j中按升序将相同属性但不同值的列表插入关系?
- excel - 在价格中添加货币符号
- laravel - Laravel excel 在行结束后继续验证数据
- c++ - Ubuntu 中的 C++ 终端
- excel - 通过 64 位 Excel 引用共享日历
- sql - 在带有时间戳的表中查找最后 2 个版本
- python - 开始时列表框是否可以转到特定行?