問題:[root@hdp-gp-dk02 ~]# docker start 01ea65845e45
Error response from daemon: Cannot start container 01ea65845e45: Error getting container 01ea65845e4547be24bc3db0bc3b424faf52b8a0534eb525aa829dd9fd6081c2 from driver devicemapper: Error mounting '/dev/mapper/docker-8:4-100794844-01ea65845e4547be24bc3db0bc3b424faf52b8a0534eb525aa829dd9fd6081c2' on '/var/lib/docker/devicemapper/mnt/01ea65845e4547be24bc3db0bc3b424faf52b8a0534eb525aa829dd9fd6081c2': device or resource busy
Error: failed to start containers: [01ea65845e45]
上面的問題告訴我們docker容器掛載的磁盤忙
相同的問題經驗解決:
umount /dev/cdrom /mnt ,也出現過?device or resource busy
解決方案就是卸載掛載目錄:umount /dev/cdrom 或者 umount /mnt
同理,只需要將容器的掛載目錄卸掉就行,我這么做了,也成功了。我想應該就是這個問題。
[root@hdp-gp-dk02 ~]# umount /var/lib/docker/devicemapper/mnt/01ea65845e4547be24bc3db0bc3b424faf52b8a0534eb525aa829dd9fd6081c2
[root@hdp-gp-dk02 ~]# docker start 01ea65845e45
01ea65845e45
[root@hdp-gp-dk02 ~]# docker ps -a
CONTAINER ID??????? IMAGE?????????????? COMMAND??????????????? CREATED???????????? STATUS????????????????????? PORTS??????????????????????????????????????????????????????????????????? NAMES
01ea65845e45??????? neo4j?????????????? "/docker-entrypoint.?? 2 weeks ago???????? Up 4 seconds??????????????? 0.0.0.0:7272->7473/tcp, 0.0.0.0:7575->7474/tcp, 0.0.0.0:7171->7687/tcp?? romantic_ptolemy
重新啟動之后的容器成功了。
轉載于:https://blog.51cto.com/daxionglaiba/1812587