创建命令:mkfs.btrfs -L name /dev/sdb
查看命令:btrfs filesystem show
系统挂载:mount -t btrfs /dev/sdb /mydata/
分区大小修改:btrfs filesystem resize -10G|+10G|max /mydata/
查看文件系统使用:btrfs filesystem df /mydata
向文件系统添加新硬盘:btrfs device add /dev/sdd /mydata/
多硬盘数据均衡:btrfs balance start /mydata/
卸载硬盘:btrfs device delete /dev/sdb
文系统软RAID :btrfs balance start -dconvert=raid5 /mydata/ -dconvert修改数据的RAID级别;-mconvert 修改元数据的RAID级别;-sconvert 修改系统对应的组织机制
子卷管理:
btrfs subvolume create /mydata/logs :创建子卷
btrfs subvolume list /mydata/ :查看子卷个数
mount -o subvol=logs /dev/sdb /mnt/ :挂载子卷,需卸载副卷
快照:
btrfs subvolume snapshot /mydata/logs/ /mydata/logs_snapshot 创建快照
btrfs subvolume delete /mydata/logs_snapshot/ 删除快照
cp --reflink fstab fstab.snap 单个文件快照