amazon web services - docker dead but pidfile exists -


i working on docker on aws instance , working fine. on 1 day, docker stopped working. when restarted docker "service docker start", started , "service docker status" returned "docker dead pidfile exists" message , docker commands did not executed. when inspected log file, showed following messages:

msg="+job serveapi(unix:///var/run/docker.sock)" msg="listening http on unix (/var/run/docker.sock)" msg="there no more loopback devices available." msg="loopback mounting failed" 

to start docker, removed pid file /var/run/docker.pid, /var/run/docker.sock , removed docker /var/lock/subsys/docker , restarted docker. no gain. still gives same error on start "docker dead pidfile exists".

please help.

this ticket related loopback issue.

https://github.com/docker/docker/issues/7058

so, please check output losetup -l , ls -l /dev/loop*

edit: if ls -l /dev/loop* returns error, cause github ticket indicated, , need like

#!/bin/bash  in {0..6}     mknod -m0660 /dev/loop$i b 7 $i done 

(taken mentioned issue)

also, if want restart, may need umount /var/lib/docker/devicemapper or mounted volume of type aufs


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

gradle error "Cannot convert the provided notation to a File or URI" -

python - NameError: name 'subprocess' is not defined -