btrfs 文件系统

时间:2019-08-21
本文章向大家介绍btrfs 文件系统,主要包括btrfs 文件系统使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

创建命令: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 单个文件快照

原文地址:https://www.cnblogs.com/xiangyangcao/p/11391574.html