rm:无法删除目录: 设备忙

rm:无法删除目录: 设备忙

索拉里斯11.3

我的脚本需要在目录中递归删除。

其他目录工作正常。

一个目录受到以下问题的困扰:

rm -rf: Unable to remove directory <some/sub/directory>: Device busy

我发现一个帖子说“共享文件夹”是问题所在,但似乎不是解决办法。

我努力了:

#share - got nothing    
lsof: command not found

权限似乎没问题

drwxr-xr-x   4 root     root           4 Jan  3 13:25 dir2/
drwxr-xr-x   5 root     root           9 Jan  8 20:16 bad_dir1/

fuser -cu  /bad_dir1
/bad_dir1:

重写我的脚本以确保它返回到原始调用目录。

我还能寻找什么吗?

答案1

你的'mount | 的输出grep bad_dir1' 命令对我来说看起来有点奇怪,但是您在 bad_dir1/Sol_Audit 上安装了一个文件系统。当目录已安装时,您将无法删除该目录。首先尝试卸载它:

$ sudo umount /bad_dir1/Sol_Audit

然后尝试再次运行“rm”命令。

相关内容