このドキュメントで説明するソフトウェアは、Extended SupportまたはSustaining Supportのいずれかにあります。 詳細は、https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdfを参照してください。
Oracleでは、このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお薦めします。
マウントされているrootファイル・システムは、インストールの最後に取得されたrootファイル・システムの(install
という名前の)スナップショットです。 rootファイル・システムのサブボリュームの親のIDを検出するには、次のコマンドを使用します。
# btrfs subvolume list /
ID 258 top level 5 path install
この例では、インストール・rootファイル・システムのサブボリュームのIDは5です。 IDが258のサブボリューム(install
)が、現在/
としてマウントされています。 図4.1「インストール後のrootファイル・システムのレイアウト」に、ファイル・システムのレイアウトを示します。
IDが5の最上位レベルのサブボリュームは、インストールの最後にrootファイル・システムの内容を記録します。 IDが258のデフォルトのサブボリューム(install
)は、アクティブなrootファイル・システムとして現在マウントされています。
mountコマンドで、rootファイル・システムとして現在マウントされているデバイスを表示できます。
# mount
/dev/mapper/vg_btrfs-lv_root on / type btrfs (rw)
...
インストール・rootファイル・システム・ボリュームをマウントするには、次のコマンドを使用します。
#mkdir /instroot
#mount -o subvolid=5 /dev/mapper/vg_btrfs-lv_root /instroot
/instroot
の内容をリストすると、次のように、インストールrootファイル・システムのボリュームと、install
スナップショットの両方の内容を参照できます。
# ls /instroot
bin cgroup etc install lib64 misc net proc sbin srv tmp var
boot dev home lib media mnt opt root selinux sys usr
次の例に示すとおり、/
と/instroot/install
の内容は同一であり、/instroot/install
に作成されたファイル(foo
)は/
でも表示されます。
#touch /instroot/install/foo
#ls /
bin cgroup etc home lib media mnt opt root selinux sys usr boot dev foo instroot lib64 misc net proc sbin srv tmp var #ls /instroot/install
bin cgroup etc home lib media mnt opt root selinux sys usr boot dev foo instroot lib64 misc net proc sbin srv tmp var #rm -f /foo
#ls /
bin cgroup etc instroot lib64 misc net proc sbin srv tmp var boot dev home lib media mnt opt root selinux sys usr #ls /instroot/install
bin cgroup etc instroot lib64 misc net proc sbin srv tmp var boot dev home lib media mnt opt root selinux sys usr