1- 故障
集群中某台节点docker
daemon 的三种默认网络丢失
http://s3/mw690/0022ek1Pzy76pEwMxuqa2&690容器网络消失问题" TITLE="Docker1.9.1 容器网络消失问题" />
#
tail -f /var/log/messages
Nov 9
09:16:25 slave19 docker:
time="2016-11-09T09:16:25.297222937+08:00"
level=error msg="could not find endpoint count
key
docker/network/v1.0/endpoint_count/d00de97f3d0aedb856c965
c0a9d9951c054e4aacd61bf16d2ce774fda9c5138c/
for network bridge while listing: Key not
found in store"
064726a9eff8168edf07d9613211da5806fa23a1913571fd1c696c3c05c65335.sock
针对1.9.1版本,可以查到类似情况
https://github.com/docker/docker/issues/20694
2-
恢复
# ls
/var/lib/docker/network/files/
064726a9eff8168edf07d9613211da5806fa23a1913571fd1c696c3c05c65335.sock
0658f93e331e642e83712047238a045e65103274851eef9180701ff182e1bf61.sock
3c502459e1ba2ff4f96516de3f7a1ad14e23443a5789cf2a52db68979bf818e2.sock
...
f6265161a9c1a5c8de198df9e085c216e69176ec94a5b6c4708f9451e9ab29be.sock
local-kv.db
其中local-kv.db记录了网络信息,由于1.9.1版本的bug,导致该文件意外受损,现将其备份
http://s5/mw690/0022ek1Pzy76pEVpnLue4&690容器网络消失问题" TITLE="Docker1.9.1 容器网络消失问题" />
重启docker
daemon
#
systemctl restart docker
#
docker network ls
http://s4/mw690/0022ek1Pzy76pEyM19113&690容器网络消失问题" TITLE="Docker1.9.1 容器网络消失问题" />
加载中,请稍候......