29、btrfs文件系统简介

29.1 Btrfs(B-tree,Butter FS,Better FS)

GPL,Oracle,2007,CoW;ext3/ext4,xfs

1、核心特性:

多物理卷支持:btrfs可由多个底层物理卷组成;支持RAID,以”联机添加“,“移除”,“修改”;

写时复制更新机制(CoW):复制、更新及替换指针,而非“就地”更新

数据及元数据校验码:checksum

子卷:sub_volume

快照:支持快照的快照

透明压缩

2、文件系统创建:

mkfs.btrfs

-L 'LABEL'

-d <type>: raid0.raid1,raid5,raid6,raid10,single

-m <profile>:raid0,raid1,raid5,raid6,raid10,single,dup

属性查看:

btrfs filesystem show

挂载文件系统:

mount -t btrfs /dev/sdb MOUNT_POINT

透明压缩机制:

mount -o compress={lzo|zlib} DEVICE MOUNT_POINT

3、子命令:filesystem,device,balance,subvolume

btrfs-convert:将ext文件系统转换为btrfs或者将btrfs转换为ext文件系统

评论关闭。