====== 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 になった。