ファイル・システムをアンマウントできない: device is busy
「device is busy」
というメッセージでアンマウント(umount
)が失敗します。
例:
sudo umount -f 10.x.x.x:/fs-export-path /mnt/yourmountpoint
device is busy
原因1: mountpoint
ディレクトリ内からumount
コマンドを実行しようとしています。
解決策1: ファイル・システムのマウント・ポイントの外にあるディレクトリに移動し、umount
コマンドを再試行します。
原因2: ファイル・システムのマウント・ターゲットから突然切断されました。
詳細情報: 次の例のようなNFSメッセージが表示されます:
parrm: B cannot remove 'mnt/directory/.nfs <unique_id>':
Device or resource busy
解決策2 :
fuser
またはlsof
操作を使用して、ファイルをロックしたプロセスを見つけ、そのIDをメモします。lsof
の使用方法の詳細は、lsof(8) - Linuxのmanページを参照してください。fuser
の使用方法の詳細は、fuser(1) - Linuxのmanページを参照してください。- ファイルをロックしたプロセスを特定したら、
kill
コマンドを使用してそのプロセスを停止します。例:kill <process_id>
詳細は、kill(1) - Linuxのmanページを参照してください。
umount
コマンドを再試行します。