====== btrfs メモ ======
* 例は例であって,書いてあるコマンド相互間の関連はない.
===== mkfs =====
# mkfs.btrfs /dev/LXCVG/LXCLV
===== ファイルシステム一覧 =====
# btrfs filesystem show
Label: none uuid: 37061249-c2a5-4dab-a16d-241f28968bb7
Total devices 1 FS bytes used 3.39GB
devid 1 size 100.00GB used 9.04GB path /dev/dm-1
Label: none uuid: c67a8083-7e9a-4e91-af58-0e35d09d2436
Total devices 1 FS bytes used 181.87GB
devid 1 size 299.98GB used 255.98GB path /dev/dm-0
===== サブボリューム作成 =====
# mount -t btrfs /dev/LXCVG/LXCLV /mnt
# btrfs sub create /mnt/lxc
# btrfs sub create /mnt/lxc_backup
===== サブボリューム一覧 =====
# btrfs sub list /var/lib/lxc
ID 256 top level 5 path lxc
ID 258 top level 5 path lxc_backup
ID 261 top level 5 path lxc_backup/20120214
ID 266 top level 5 path lxc_backup/20120403
===== スナップショット =====
# btrfs sub snap /var/lib/libvirt/images /var/lib/libvirt/images_backup/20120530
Create a snapshot of '/var/lib/libvirt/images' in '/var/lib/libvirt/images_backup/20120530'
===== リサイズ =====
マウントしたまま
# btrfs filesystem resize 1t /srv/backup/
Resize '/srv/backup/' of '1t'
1T になった。