centos上通过docker compose部署时,启动vesoft/nebula-storaged 失败,而且没有日志


image

请问这是什么问题…如何解决

服务重启下。

集群没有不健康、失败,这是因为 storaged 没有 add hosts 激活(搜一下文档,手动在 console 里激活之后就healthy 了),目前的 healthy 机制在 storaged 需要激活的这个变化有,语义有点让人困惑。

cc @yee (就是咱们说的那个 issue 哈)

类似的问题 分部式部署nebula后,其中一个节点显示offline

不是这个原因,因为docker compose的配置里启动console的时候是会自动会执行添加节点命令的,只不过执行失败了,原因是console的版本有问题,也就我这个 vesoft/nebula-console:nightly 并不是如描述所言的3.x的版本而是2.6的版本… 可能是本地镜像仓库问题没有从docker hub拉取最新的,毕竟之前我在自己本地的电脑上是正常的,在公司服务器上才出现这个问题,换成latest版本是正常的,估计是拉取最新的了…

是的,官方 compose 文件里有一个 console nightly 的 sleep/add hosts

奇怪,是不是你本地的没去 docker hub pull nightly? hub 上 这些的 hash 都是一样的

这么说的话有一种可能是公司那个服务器修改了docker 镜像仓库,导致拉取了老的版本

嗯嗯,啊也可能是 mirror 的锅

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