mount/umount 的可靠性

mount/umount 的可靠性

我们通过使用 mount 创建“虚拟”目录来定制客户的 ftp 根目录。这意味着我们有数百个使用该bind选项挂载的目录。

最近我们遇到了一个问题,就是目录无法卸载,直到我们运行了umount几次,-lrf甚至在不同的组合中都不起作用。没有出现任何错误umount,但当我运行时rmdir它告诉我Device or resource busy

当我们安装了这么多的目录时,我应该预料到这种行为吗,或者这里是否发生了其他事情?

答案1

尝试该lsof命令来查看有问题的路径中是否还有打开的文件?

答案2

看来我已经解决了这个问题。

我认为主要问题是umount /path/to/ftp/dir/*。将其替换为umount /path/to/ftp/dir/sub1umount /path/to/ftp/dir/sub2等。

此外,我不再使用-l或任何其他修饰符。我可能需要重新审视这一点,但目前这个效果最好。

相关内容