1. ホーム
  2. linux

[解決済み] CIFS接続を強制的にアンマウントする方法

2022-04-25 05:42:29

質問

LinuxマシンにCIFS共有がマウントされています。 CIFSサーバーがダウンしているのか、インターネット接続がダウンしているのか、現在CIFSマウントに触れるものは数分のタイムアウトを要し、待っている間は殺せない状態になっています。 CIFSマウントの内部を指すシンボリックリンクがあり、lsがそれをたどって色を決めようとするので、ホームディレクトリでlsを実行することもできません。 もし私がそれをumountしようとすると(たとえ-flを使っても)、umountプロセスはlsと同じようにハングアップしてしまいます。 sudo kill -9 でさえ、それを殺すことができません。 どうすればカーネルに強制的にアンマウントさせることができるのでしょうか?

解決方法は?

遅延アンマウントを使用しています。 umount -l (これは小文字の L )

<ブロッククオート

レイジーアンマウント。ファイルシステムを切り離す をファイルシステム階層から削除し への参照をすべて消去します。 ファイルシステムがビジー状態でなくなったら、すぐに を追加しました。 (カーネル2.4.11以降が必要です。 を使用します)。