问题描述
在删除docker窗口时,发现删除merged目录时出现device or resource busy错误
定位
出现以上错误时,怀疑是挂载出现问题,使用命令
cat /proc/mounts | grep "merged"
未找到相关挂载内容。
可能是有进程在使用该目录,使用命令
lsof +D merged
出现如下错误输出
lsof: no pwd entry for UID 33
使用以下命令忽略错误查看,发现没有相关结果,
lsof -w +D merged
因此,怀疑是以上错误中UID为33的用户占用。使用如下命令
ps -U 33
发现33用户为nginx用户,只打开nginx进程,所以关闭nginx服务再尝试,问题解决。