gpt4 book ai didi

amazon-web-services - docker 已死但pidfile存在

转载 作者:行者123 更新时间:2023-12-02 20:27:53 24 4
gpt4 key购买 nike

我在AWS实例上使用docker进行工作,并且工作正常。一天, docker 停止工作。当我重新启动docker“service docker start”时,它启动并且“service docker status”返回“docker dead但pidfile存在”消息,并且docker命令未执行。当我检查日志文件时,它显示以下消息:

msg="+job serveapi(unix:///var/run/docker.sock)"
msg="Listening for HTTP on unix (/var/run/docker.sock)"
msg="There are no more loopback devices available."
msg="loopback mounting failed"

要启动docker,我从/var/run/docker.pid、/var/run/docker.sock中删除了pid文件,还从/ var / lock / subsys / docker中删除了docker,并重新启动了docker。但是没有收获。在启动“docker dead但pidfile存在”时,它仍然给出相同的错误。

请帮忙。

最佳答案

该票证可能与回送问题有关。

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

因此,请检查losetup -lls -l /dev/loop*的输出

编辑:如果ls -l /dev/loop*返回错误,则最有可能的原因是我指示的github票证,然后您需要

#!/bin/bash

for i in {0..6}
do
mknod -m0660 /dev/loop$i b 7 $i
done

(摘自上述问题)

另外,如果只想重新启动,则可能需要 umount /var/lib/docker/devicemapperaufs类型的任何已安装卷

关于amazon-web-services - docker 已死但pidfile存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29091368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com