求助~~集群修改 ip 后,没办法正常访问了

rt

  • nebula 版本:2.6.1
  • 部署方式:分布式
  • 硬件信息
    • 磁盘 SSD

一共有 3 台机器,其中一台使用 /replace?from=xxxxx&to=xxxx 成功
另外 2 台报错 can’t get space prefix=spaces

show hosts 返回正常,已经是是修改后的 ip 了;


但是日志展示都是老的 ip,使用./bin/meta_dump --path=data/meta/nebula/0/data 查看 meta 信息
发现 Partition info 只有运行 replace 成功那台成功改过来了,其他 2 台没有修改成功, Leader info 也是
3 台都是老的 ip, host info 已经改成了新 ip

论坛找了一天类似问题了,目前没找到解决办法。。

你修改的是 meta 的 ip 信息么?

修改了 nebula-metad.conf 、 nebula-graphd.conf、nebula-storaged.conf
文件中的 --meta_server_addrs 和 --local_ip

正常流程应该是停服务->改配置->启动meta->replace->启动graph、storage。你有2台没replace成功,有问题也很正常呀

1 个赞

那我现在这个情况,还有救嘛 :hot_face:

不好说,不知道数据变成什么样了

:joy::joy::joy:
已经删掉 space 准备重建,直接升级 3.6 了

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