实际操作中遇到的问题

来源:4-10 Docker Overlay网络和etcd实现多机容器通信

我去年买了个表

2018-03-18

其实我也不知道该怎么归类这个问题,在这个问题中姑且将jenkins2看作是node2,这个错误提示是在我的node1上出现的。

在我的node1上出现了以下的几个错误:

问题1:memberlist: Push/Pull with jenkins2 failed: dial tcp 192.168.211.211:7946: connect: network is unreachable

这个错误我检查了我的node2,我的node2上防火墙7946这个端口是打开了的,我node1的IP是192.168.211.210,这两个IP是肯定能ping通的。而且我在node1上telnet了node2的7946端口,是能通的。

问题2:Failed to deserialize netlink ndmsg: invalid argument

这个问题是我在node1上起了test1的时候出现的,

http://img.mukewang.com/szimg/5aae7064000144a209190050.jpg

我也不太清楚这个问题是什么含义,提示什么不存在的参数。

我重启了etcd也重启了docker

我也inspect 了demo,发现起来的容器的IP(10.0.0.2和10.0.0.3)在里面也存在。但是在容器内ping另外一个容器,却无法ping通。

这是我迄今为止所做的一些操作,现在两个问题还是存在。求解答!!!!!!!


写回答

1回答

麦兜搞IT

2018-03-18

您好,首先先和您确认一下,您是在 etcd多机通信这个实验环境里做实验么?etcd cluster 是正常的是吧,就是创建一个overlay,在另外一个node上能看到是吧

0
5
麦兜搞IT
回复
朗斯代尔
请把防火墙全部关闭
2019-06-27
共5条回复

系统学习Docker 践行DevOps理念

无论你是开发、测试还是运维,Docker都是你的必备技能。

3297 学习 · 1895 问题

查看课程