我有一些samba驱动器,每天都有多个用户访问.我已经有代码来识别共享驱动器(来自SQL表)并将它们安装在一个特殊目录中,所有用户都可以访问它们.
我想知道,如果我从我的SQL表中删除一个驱动器(有效地使其脱机)如何,甚至是,有办法卸载繁忙的设备?到目前为止,我发现任何形式的umount都不起作用.
忽略破坏数据的可能性 - 是否可以卸载当前正在读取的设备?
我在挂起的Linux机器上有一个NFS挂载的目录.我试图强制卸载,但它似乎不起作用:
$ umount -f /mnt/data
$ umount2: Device or resource busy
$ umount: /mnt/data: device is busy
Run Code Online (Sandbox Code Playgroud)
如果我输入" mount",似乎该目录不再挂载,但如果我执行" ls /mnt/data" 它会挂起,如果我尝试删除挂载点,我会得到:
$ rmdir /mnt/data
rmdir: /mnt/data: Device or resource busy
Run Code Online (Sandbox Code Playgroud)
除了重启机器之外,还有什么可以做的吗?