无法删除文件,设备或资源繁忙

无法删除文件,设备或资源繁忙

我尝试删除一个文件。可以找到最相关的答案这里,但我没找到任何线索。原始问题如下:

maxgitt@mgpc:~$ sudo rm -rf /var/lib/docker/
rm: cannot remove '/var/lib/docker/aufs': Device or resource busy

为了找到该进程,我尝试了以下操作:

maxgitt@mgpc:~$ sudo lsof +D /var/lib/docker/
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.

所以我尝试在上面的答案中找到一条评论,但没有找到任何内容,

maxgitt@mgpc:~$ /sbin/fuser -m /var/lib/docker/
bash: /sbin/fuser: No such file or directory

甚至ps找不到该进程

maxgitt@mgpc:~$ ps aux | grep docker
maxgitt   5349  0.0  0.0  14224  1024 pts/18   S+   15:21   0:00 grep --color=auto docker
maxgitt@mgpc:~$ 

关于如何终止这一神秘进程的任何帮助都将非常有用。

答案1

它仍然挂载着。我敢打赌,如果你运行,你会看到它mount。如果是,请运行以下命令

# umount /var/lib/docker/aufs
# rm -rf /var/lib/docker

答案2

我不得不使用 systemctl disable docker 停止 docker,然后手动删除里面的文件。希望有更快的方法。

相关内容