btrfs文件系统(B-tree,butterfs,better fs):由Oracle于2007年宣布并进行中的COW(copy-on-write式)文件系统。目标是取代Linux目前的ext系列文件系统,内建磁盘阵列(RAID)支持,支持子卷(Subvolumes)的概念,允许在线调整文件系统大小。而且还有快照和透明压缩功能。
Btrfs:的创建以及相关管理操作:
目前btrfs只默认安装在centos7以及redhat 7以上版本.
一,btrfs的创建并挂载使用
将两个磁盘创建为btrfs并查看验证
备注:-L 指定卷标;
二、在线修改btrfs文件系统大小;
a.在线新增一个块设备到已经存在的btrfs文件系统并查看验证:
设备新增后需要均衡同步文件系统数据
b,在线删除一块磁盘,并查看验证:
c、在线调整btrfs分区大小;
也可用修改数据和元数据的RAID级别:
btrfs balance start -mconvert=raid5 -dconvert=raid5 /mydata:修改数据和元数据的RAID级别
三.子卷的创建管理:
a.创建子卷挂载并查看验证:
注:单独挂载子卷,需先卸载父卷
b.子卷的卸载删除:
四、快照的管理:
a.快照的创建:
b.快照的删除
五,ext3/ext4文件系统与btrfs文件系统直接升级和降级操作:
a. 将ext3/ext4文件系统升级为btrfs文件系统:
b. 将从ext4文件系统升级到btrfs文件系统的分区降级为ext4
时间: 2024-10-10 10:41:22