我有一些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)
除了重启机器之外,还有什么可以做的吗?
我安装OSXFUSE
在我的mac中,用于sshfs
挂载远程目录.现在我想卸载它,但找不到方法.我的操作系统是OSX 10.8 Mountain.有人可以帮忙吗?
Linux:在执行umount时哪个进程导致"设备忙"?
我正在写一个bash脚本并且我已经errexit
设置了,所以如果任何命令没有返回0退出代码,即如果任何命令没有成功完成,脚本将会死亡.这是为了确保我的bash脚本是健壮的.
我必须挂载一些文件系统,复制一些文件,然后卸载它.我umount /mnt/temp
在开始时就把它放在一边,以便在做任何事之前将它卸下来.但是,如果没有安装,则umount将失败并停止我的脚本.
有可能umount --dont-fail-if-not-mounted /mnt/temp
吗?如果未安装设备,它将返回0?喜欢rm -f
?
我正在使用s3fs
并osxfuse
在我的 Mac 上挂载一个 S3 目录:
s3fs my-bucket-name $PWD/s3
Run Code Online (Sandbox Code Playgroud)
当需要卸载它时,我会这样做:
% s3fs umount $PWD/s3
s3fs: MOUNTPOINT directory /Users/kwilliams/blah/s3 is not empty.
if you are sure this is safe, can use the 'nonempty' mount option.
Run Code Online (Sandbox Code Playgroud)
我不知道这是安全的-我并非故意在创建任何新文件s3
的目录,如果创建了任何新的,我需要知道这件事,所以我可以清理它们或弄清楚发生了什么事。
我也不希望它在尝试卸载时对底层 S3 存储桶执行任何操作(创建、删除)。我不确定该nonempty
选项会做什么。
当我这样做时ls
,该目录肯定显示为非空,因为它向我显示了存储桶的内容。
最后 - 消息说我可以use the 'nonempty' mount option
- 是说我应该在挂载时使用该选项,还是在卸载时可以使用它? s3fs --help
并不表示s3fs umount
可以采取任何选择。
在我的.bashrc
我
function bindfs () {
mkdir -p ~/$1
sudo /usr/bin/bindfs -u $(id -u) -g $(id -g) $1 ~/$1
}
Run Code Online (Sandbox Code Playgroud)
为了能够作为普通用户在下面自动安装的ext3文件系统上读取,写入,执行文件/media/
.这很好用.
但是,我想知道逆操作bindfs
.否则在拔出电源之前我无法卸载USB存储介质.
我必须卸载drvfs并使用“元数据”标志重新挂载它,以使用 WSL 的新文件系统功能,允许更改 WSL 中的权限。但是当我这样做时:
sudo umount /mnt/c
它返回
umount: /mnt/c: target is busy
如何在不丢失数据的情况下强制停止进程?哪个进程可以运行而不应该运行?
我想在aws中从ec2-instance分离卷,但是出现以下错误:
Error detaching volume : Volume is in the 'available' state.
Run Code Online (Sandbox Code Playgroud)
我已经卸载了磁盘,即fdisk -l没有显示该卷也尝试了"Force Detach Volume"选项.仍然高于错误