集群添加新节点

提问参考模版:

  • nebula 版本:v1.2
  • 部署方式(分布式 / 单机 / Docker / DBaaS):docker swarm
  • 问题的具体描述

我想对集群扩容加入一个新服务器;
我修改了docker-stack.yml,并加入了docker swarm;
新节点上用docker ps确认有graphd,metad,storaged三项;
启动后show hosts也能看到新节点;
但是在新节点上/usr/local/目录下没有nebula文件夹。
请问有什么解决方式吗?

以及考不考虑以后在studio里加入管理集群的功能?

问题1:
metad跟storaged请检查启动参数–data_path,–log_dir, graphd检查启动参数–log_dir,配置文件里使用的volumes,这些目录会被挂载给容器使用。如果想要确认配置文件,可以进入到容器查看/usr/local/nebula。
问题2:
管理集群功能未来会在nebula dashboard里迭代,敬请期待。

1 个赞