ivot_root ルートファイルシステムの移行に関する制限事項

ivot_root ルートファイルシステムの移行に関する制限事項

この質問は、私が質問したことに関する後続の質問です。LXCがルートマウントポイントを設定する方法

というコンテナの場合、testcontainerLXCはバインドマウントを使用してマウントし、その/var/lib/lxc/testcontainer/rootfsディレクトリ/usr/lib64/lxc/rootfsに変更し、次pivot_rootのように使用しますpivot_root(.,.)源泉)。

私の質問は、LXCがバインドマウントを使用する理由とそれが何をしているのかです。私の質問は、LXCがすでに()を使用する必要があることをpivot_root知っている場合は、なぜそのディレクトリに行くのですか?これをテストしようとすると、文句を言うことはできません。rootfs/var/lib/lxc/testcontainer/rootfschdirpivot_rootpivot_root

pivot_root: failed to change root from . to . : Device or resource busy

pivot_root私が正しく理解した場合、バインドマウントはディレクトリを別のポイントにコピーしますが、なぜ私たちはディレクトリにいることができず、/var/lib/lxc/testcontainer/rootfsなぜ他の場所にバインドマウントしてpivot_rootそこに適用するのですか?

ベストアンサー1

おすすめ記事