なぜビジーなのかを調査せずにLinuxでファイルシステムをアンマウントする方法は?
1つのコマンドでそれを行いたいです。そのファイルシステム、サブマウント、コンテナ(lxc-execute -n qqq <command>
)などを使用するアプリケーションを処理する必要があります。
ただ「アンマウント。異議なし!」。特別なカーネルパッチまたは構成が許可されます。
ファイルシステムは実際にアンマウントする必要があるためumount -l
、オプションではありません。たとえば、cryptsetup remove
(強制的にどのように更新しcryptsetup remove
ますか?:更新し cryptsetup luksSuspend
ますが、cryptsetup luksResume
LUKSでない場合はできません)。
そのファイルシステム上のすべてのファイルハンドルを無効にする方法は?
私が知っている唯一の信頼できる方法は、FUSEを介してファイルシステムをマウントすることです(通常、プロセスを強制終了できるため、FUSEのマウントを解除しても問題はありません)。
PSは、すでに知っているマウントfuser
、lsof | grep
、cat /proc/*/mounts | grep
および廃止された非作業「badfsパッチ」。