ファイルシステムをアンマウントできない

ファイルシステムをアンマウントしようとした時にエラーが出る時があります。
 
# umount /mnt
umount: /mnt:device is busy
 
これはファイルシステムをつかんでいるプロセスがあるためアンマウントに失敗しています。
 
どのプロセスがファイルシステムをつかんでいるか調べてkillすればアンマウントできるようになります。大抵は自分が操作しているユーザのカレントディレクトリがアンマウントしたいディレクトリになっていてうまくいかないだけの場合が多い。
 
# fuser -u (マウントポイント)
(マウントポイント) :   12583154(root)
           ↑PID   ↑ユーザ
 上記の場合はプロセスID 12583154が原因
# ps -ef | grep (PID)
# kill (PID)

スポンサーリンク
勉強wikiの下部広告
  • このエントリーをはてなブックマークに追加
スポンサーリンク
勉強wikiの下部広告

コメントをどうぞ

メールアドレスが公開されることはありません。

CAPTCHA