我们有我们的客户的ftp根目录通过创build“虚拟”目录与装载。 这意味着我们有一百个用bind选项装载的目录。
最近我们遇到了一些问题,在我们多次运行卸载之前,目录不会被卸载, -lrf使用不同的组合,甚至都不起作用。 umount没有提供任何错误,但是当我运行rmdir它告诉我Device or resource busy 。
我应该预料到这种行为,当我们已经挂载了这么多的目录,还是有什么其他事情在这里?
尝试使用lsof命令查看在违规path中是否还有打开的文件?
好像我已经解决了这个问题。
我认为主要的问题是umount /path/to/ftp/dir/* 。 用umount /path/to/ftp/dir/sub1 , umount /path/to/ftp/dir/sub2等replace。
此外,我不使用-l或任何其他修饰符了。 我可能需要审查,但现在这个效果最好。