REMOVE LEAF命令成功完成后几秒钟内自动添加MemSQL 4.0叶,然后在几秒钟内将叶自动添加回群集。REMOVE LEAF命令
DETACH LEAF后跟REMOVE LEAF成功显示分离状态,然后移除叶子,但它也会在几秒钟内自动重新加回。
我们如何永久保留一片叶子以更改配置?关闭叶子将意味着没有重新平衡和可能的数据丢失,并且任何重新启动立即重新加入群集。
REMOVE LEAF命令成功完成后几秒钟内自动添加MemSQL 4.0叶,然后在几秒钟内将叶自动添加回群集。REMOVE LEAF命令
DETACH LEAF后跟REMOVE LEAF成功显示分离状态,然后移除叶子,但它也会在几秒钟内自动重新加回。
我们如何永久保留一片叶子以更改配置?关闭叶子将意味着没有重新平衡和可能的数据丢失,并且任何重新启动立即重新加入群集。
另一种解决方案是在命令行上运行memsql-ops memsql-unmonitor
;这将允许您选择有问题的叶片并取消监测。 MemSQL操作系统不会接触不受监控的节点;这使您可以在闲暇时随意使用该节点。准备好重新将其添加到群集时,请运行memsql-ops memsql-monitor -h <host of the MemSQL node> -P <port> -u <MemSQL user> -p <password>
。
启用手动控制也很好,但它的缺点是某些功能会被锁定(例如cluster-start
命令)。
我相信发生在你身上的是MemSQL Ops在你执行手册REMOVE LEAF
命令时重新将节点重新添加到集群中。如果进入MemSQL操作系统Web用户界面PRIMARY_AGENT_HOST:9000
,然后选择:设置>配置>启用手动控制,则不应再观察此自动附加行为。