集群转换成单机之后怎么查验

最开始部署集群使用了三台机器,启用了3个meta,storage,graph。我现在要转换成单机来测试,我在一个机器上将配置文件(nebula-graphd.conf,nebula-storaged.conf,nebula-metad.conf)中的meta_server_addrs全部改成当前机器的一个ip后,然后重新启动三个服务,结果show hosts后还会显示其他机器的信息,这样算是已经转成单机了吗?还是没有成功呢

这样完全不对啊,真要这么干得查下文档按节点缩容来进行,但如果你的space有指定3个副本,那也缩不了。

1 个赞

就是说集群不能变成单机吗

理论上如果你的space都只指定了一个副本是可以缩回单机的,需要按我说的根据文档来,运行balance data remove把数据逐步迁移到一个节点。
你之前的做法是不对的。其中光改地址没啥用,因为3个meta也是1个leader,2个副本,每个里面都有所有的节点信息,你留1个meta,里面也仍然存有3个storage。建议看下Nebula架构部分。

好,谢谢了

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。