非btrfsシステムから始めて、btrfsとしてフォーマットするセカンダリドライブを追加するとします。/var/logを元のドライブではなく、新しいドライブのサブボリュームにマウントするにはどうすればよいですか?これも可能ですか?
Fsとサブボリューム「log」を作成しましたが、マウントしようとする構文がありません。
サブボリュームのIDを指定するだけでよいことがわかりました。それを見つけるには、
# btrfs subvolume list <path to btrfs drive/fs>
Fstabの場合、この行は一般にbtrfsドライブの行と非常に似ていますが、subvolidオプションが設定されています。私はLVMを使用しているので、私のものは次のようになります。
/dev/mapper/ubuntu--vg-vmdrive /mnt/vmdrive btrfs defaults 0 0
/dev/mapper/ubuntu--vg-vmdrive /var/log btrfs defaults,compress=lzo,commit=120,subvolid=408 0 0
あなたのsubvolidはおそらく異なるでしょう。
また、許可に注意してください。他のマウントと同様に、特に/ var/logなどの場合は、uid/gidまたはumaskを設定する必要があります。