Star

nebula数据库镜像到新的服务器,部署完后,查询请求的是旧服务器ip

  • nebula 版本:v1.2.0
  • 部署方式(分布式 / 单机 / Docker / DBaaS):docker 集群
  • 硬件信息
    • 磁盘 SSD 500G * 3
    • CPU、内存信息:4核, 16G * 3
  • 问题的具体描述
  1. 因为需要将数据库上线,现在是通过阿里云将测试用的服务器镜像到新的服务器,重新部署后,所有的节点均处于healthy状态
  2. 进行查询:fetch prop on human hash(‘xxx’)
  3. 出现报错,查看日志
  4. 发现请求的是旧服务器的IP,172.18.91.158是旧服务器的内网ip
  5. 求救:是不是nebula底层记住了之前服务器的ip,怎么改才能请求当前服务器的ip
1赞

你可以参考这个帖子

通过

curl http://$meta_leader_ip:$meta_ws_http_port/replace?from=$old_storage_ip&to=$new_storage_ip
1赞

十分感谢,解决了

就是回复得太慢了。。。

浙ICP备20010487号