节点下线后,数据仍在向下线节点写入

问题描述 投票:0回答:1

我这里正在尝试节点离线功能。但过程中遇到了一个问题:节点下线后,数据还在往下线的节点写入。

步骤如下:

  1. 启动集群3m2d;

  2. 等一下,查看vnode是哪个节点存储的usage_schema数据;

  3. 删除node的nodeid;

  4. 等一下;检查usage_schema数据是否增加,并检查其他节点是否有新的vnode。

有人遇到过这个问题吗?能帮忙解释一下吗?

database cnosdb
1个回答
1
投票

根据官方文档,cnosdb集群会通过

REMOVENODE
命令从集群中删除指定节点。如果添加了force选项,该节点中现有的数据将会迁移到其他可用的节点上。如果没有force选项,节点将保留现有的bucket,并且不会创建新的bucket。所以就会出现你说的情况。

© www.soinside.com 2019 - 2024. All rights reserved.