console无法连接

ping名字,指的是配置的/etc/hosts吗

docker-compose ps是显示各个服务都是Up(healthy)的

meta日志里一直在刷这个

这是meta1的


meta2的日志好像是很久之前的,没更新过

不是哈,compose 里每一个容器的名字,在容器网络内部也是他们的域名哈,比如

docker exec -it nebula-docker-compose_graphd_1 ping metad0
PING metad0 (172.26.0.9) 56(84) bytes of data.
64 bytes from nebula-docker-compose_metad0_1.nebula-docker-compose_nebula-net (172.26.0.9): icmp_seq=1 ttl=64 time=0.158 ms
64 bytes from nebula-docker-compose_metad0_1.nebula-docker-compose_nebula-net (172.26.0.9): icmp_seq=2 ttl=64 time=0.075 ms
64 bytes from nebula-docker-compose_metad0_1.nebula-docker-compose_nebula-net (172.26.0.9): icmp_seq=3 ttl=64 time=0.072 ms

或者执行这个:

docker ps -q | xargs -n 1 docker inspect --format '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} {{ .Name }}' | sed 's/ \// /‘

结果长这样

172.26.0.2 nebula-docker-compose_graphd_1
172.26.0.3 nebula-docker-compose_graphd1_1
172.26.0.4 nebula-docker-compose_graphd2_1
172.26.0.5 nebula-docker-compose_storaged1_1
172.26.0.6 nebula-docker-compose_storaged2_1
172.26.0.7 nebula-docker-compose_storaged0_1
172.26.0.8 nebula-docker-compose_metad1_1
172.26.0.9 nebula-docker-compose_metad0_1
172.26.0.10 nebula-docker-compose_metad2_1

Sorry,我才注意到是 leader chagned 不是网络问题。

刚试了,ping容器名,ping出来的ip和名称对应且都可以ping通

1 个赞

嗯嗯,网络是完全没问题的,就是有 leader changed 的这个问题

2.6?可能是raft的bug,在最新版修了

1 个赞

。。有什么办法能解决现在的处境么,登录不上

回复一下,防止帖子过期
等上班之后再看一下情况

是2.6.0的

还是登陆不上 :sob:
大佬有办法搞么,不会要重新部署吧

重启了一下nebula,好了已经

1 个赞

好的感谢告知,raft 在2.6有一些问题在3.x 得到了重构和改善哈。

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