例えば以下。fugaマシンであるディレクトリいかにブロックデバイスをマウントし、これをnfs経由でhogeマシン上にマウント、hogeマシン上からアンマウントして、fugaマシン上からもアンマウントしようとしたら、device is busyと言われた。
fuga:~# mount /home/******/sdb1 hoge:~# mount /home/********************/sdb1/ hoge:~# umount /home/********************/sdb1/ fuga:~# umount /home/******/sdb1 umount: /home/******/sdb1: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1))
こんな場合はfugaマシン上でumount -lするとアンマウントに成功する。
fuga:~# umount -l /home/******/sdb1
umount -f よりも賢くアンマウントしてくれるようだ。manpageによれば以下。
-f Force unmount (in case of an unreachable NFS system). (Requires kernel 2.1.116 or later.) -l Lazy unmount. Detach the filesystem from the filesystem hierarchy now, and cleanup all references to the filesystem as soon as it is not busy anymore. (Requires kernel 2.4.11 or later.)