最新消息:比度技术-是关注云计算、大数据、分布式存储、高并发、高性能、人工智能等互联网技术的个人博客。

swarm集群创建overlay网络的一个坑

云计算 bidu 530浏览

创建集群网络:

docker -H 172.16.10.219:2376 network create -d overlay  olnet02

发现只在172.16.40.07 和 172.16.10.216 机器创建成功 原因是 docker daemon etcd服务发现配置不一致导致

在172.16.10.219 机器上:/lib/systemd/system/docker.service   配置文件 :多了路径/dockerEtcd 这导致三台机器不在同一个集群里面

ExecStart=/usr/bin/docker daemon –label nodenum=219  -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock    –cluster-advertise=172.16.10.219:2375   –cluster-store=etcd://172.16.40.7:2379,172.16.10.216:2379,172.16.10.219:2379/dockerEtcd –storage-driver=devicemapper

 

正确配置如下:  ExecStart=/usr/bin/docker daemon –label nodenum=219  -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock    –cluster-advertise=172.16.10.219:2375   –cluster-store=etcd://172.16.40.7:2379,172.16.10.216:2379,172.16.10.219:2379  –storage-driver=devicemapper

 

或三台机器统一指定路径path。

 

转载请注明:比度技术-关注互联网技术的个人博客 » swarm集群创建overlay网络的一个坑