ユーザーとマウントの名前空間からバインドマウントを繰り返し削除します。

ユーザーとマウントの名前空間からバインドマウントを繰り返し削除します。

新しいユーザー名前空間とインストール名前空間で再帰バインドインストールを使用しようとしています。

これが私がすることです。/foo/bar//foo両方がマウントポイントであるとします。最初にこれを実行してmount --rbind /foo/bar/ /bazから削除しようとすると、次のメッセージが表示されます。

umount: /baz: device is busy.

他のプロセスがそれを使用していないことを確認してから削除しようと/bazしました/baz/bar。今回私は得た

unmount: /baz/bar: not mounted.

しかし、/baz/barで見ることができます/proc/mounts

何が間違っているか、マウントをバインドしてから新しいユーザーとマウントの名前空間から削除するにはどうすればよいですか?

ベストアンサー1

umount -l一度のシステムコールでツリー全体をアンロードする必要があります。

おすすめ記事