REMOVE LEAF命令成功完成,然后在几秒钟内将叶子自动添加回群集。
DETAK LEAF后跟REMOVE LEAF成功显示分离状态,然后移除叶子,但它也会在几秒钟内自动重新添加。
我们如何永久删除树叶以进行配置更改?关闭叶子意味着没有重新平衡和可能的数据丢失,任何重新启动都会立即重新加入群集。
答案 0 :(得分:3)
另一种解决方案是在命令行上运行foreach
;这将允许您选择有问题的叶子并取消监控。 MemSQL Ops不会触及不受监控的节点;这允许您在闲暇时玩这个节点。当您准备好将其重新添加到群集时,只需运行memsql-ops memsql-unmonitor
。
启用手动控制也很有效,但它的缺点是某些功能将被锁定(例如memsql-ops memsql-monitor -h <host of the MemSQL node> -P <port> -u <MemSQL user> -p <password>
命令)。
答案 1 :(得分:1)
我相信您发生的事情是,当您执行手动REMOVE LEAF
命令时,MemSQL Ops会将您的节点重新添加回群集。如果您在PRIMARY_AGENT_HOST:9000
进入MemSQL Ops网页用户界面,请选择:设置&gt;配置&gt;启用手动控制,您不应再观察此自动附加行为。