#author("2021-04-05T20:43:47+09:00","default:nobuoki","nobuoki") #author("2021-04-21T13:51:40+09:00","default:nobuoki","nobuoki") * その1:error joining network namespace for container [#f5b8c2bc] こういうエラーが出てしまったときの対処です #prism(bash){{{ $ podman ps ERRO[0000] error joining network namespace for container 0140d1dfae1f623676dbd75ccc343b3a24d4a3e302d0c4a632a176c493b7addf: error retrieving network namespace at /tmp/podm an-run-1000/netns/cni-e57e8547-c6dc-552e-e8f7-5081f581288b: unknown FS magic on "/tmp/podman-run-1000/netns/cni-e57e8547-c6dc-552e-e8f7-5081f581288b": ef53 }}} 自分がよくやる例としては、コンテナを停止せずにWindowsを再起動してしまった場合によく出ます 自分がよく出くわす例としては、コンテナを停止せずにWindowsを再起動してしまった場合によく出ます * 対処方法 [#h2964c25] 理屈はよく分かってないのですが、、、とりあえずこれで復旧出来ています - コンテナ''ID''を使って、コンテナを''停止''する - コンテナ''名''を使って、コンテナを''起動''する #prism(bash){{{ podman stop $(podman ps 2>&1 | grep -oE 'for container [a-f0-9]+' | awk '$0=$NF') podman start $(podman ps --format '{{.Names}}' --filter status=exited) }}} コンテナ起動時にエラーが出る場合もあるので完璧ではありませんが、 一旦この手順でコンテナ内のデータをサルベージし、新たにコンテナを再構築すると良いかもしれません。 * その2: Error refreshing volume [#s8c1f257] こんな感じのやつ #prism(bash){{{ $ podman ps -a ERRO[0000] Error refreshing volume 20115fd77826acd6308a6dceb6318062fcdae8e3626c7b3367de25d328e93a2f: error acquiring lock 1 for volume 20115fd77826acd6308a6dceb6318062fcdae8e3626c7b3367de25d328e93a2f: file exists ERRO[0000] Error refreshing volume 74d3b3f07e31ce9baabd307ebfea62c0860aa2454babff744c04e828eb571b89: error acquiring lock 2 for volume 74d3b3f07e31ce9baabd307ebfea62c0860aa2454babff744c04e828eb571b89: file exists ERRO[0000] Error refreshing volume fbbb149df2df1ed1ac1092976de6216e604ea773958ee812e3e24e0d1e635850: error acquiring lock 1 for volume fbbb149df2df1ed1ac1092976de6216e604ea773958ee812e3e24e0d1e635850: file exists ERRO[0000] Error refreshing volume spec: error acquiring lock 1 for volume spec: file exists CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES }}} * 対処法 [#a471152f] 例によって「理屈はよく分かってないですが・・・」 #prism(bash){{{ $ podman system renumber (何も出ない) }}} このあと、podman ps や podman volume ls などがエラー無しで使えるようになると思います。 参考 - [[1888988 – Error refreshing container XXX: error acquiring lock 0 for container>https://bugzilla.redhat.com/show_bug.cgi?id=1888988]]