单节点扩容

nebula2.0 单节点扩容成三节点集群时,如果只扩容graph节点和storage节点,可以正常查询,但不能在控制台执行数据负载均衡?所有迁移任务都失败,因为是社区版的原因么?
如果对meta节点也进行扩容时,集群的id变了,导致无法正常启动storage节点,即使将单机节点的集群id拷贝到另外两个节点上也不行,所以请问单机扩容到集群时如何扩容meta节点呢?

nebula2.0 单节点扩容成三节点集群时,如果只扩容graph节点和storage节点,可以正常查询,但不能在控制台执行数据负载均衡?所有迁移任务都失败,因为是社区版的原因么

社区版也支持的。

1 个赞

可在执行完 BALANCE LEADER 和 BALANCE DATA,所有分区应该均匀分配在三个节点上才对啊,可所有分区还是在第一个节点上

还有就是单节点怎么在不重新录入数据的情况下平滑扩容呢,主要是怎么扩meta节点?
希望大佬解惑,谢谢

1.0 单副本可以balance

对 meta 结点的扩容,目前没有提供 balance 的机制,有些手动的方式需要麻烦 @dingding 帮忙回答一下。

可以参考这个帖子

1 个赞

我去试一下,可以的话会在这里说明

1 个赞

我也遇到了类似的问题:扩容了storage节点,可以正常查询,但在控制台执行数据负载均衡会全部失败。这是为什么呢?我是2.0版nebula graph,3副本的图空间。balance data失败