Linux btrfs 文件系统

本文详细介绍了Linux Btrfs文件系统的核心特性,包括多物理卷支持、写时复制更新机制、数据及元数据校验码、子卷、快照和透明压缩。还涵盖了创建、挂载、在线扩展和缩减、设备管理、RAID级别修改、子卷及快照管理等实用操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.核心特性

(1)多物理卷支持(类似于卷组):btrfs 可由多个底层物理卷组成;支持 RAID,以及联机“添加”、“移除”、“修改”
(2)写时复制更新机制(CoW):复制、更新及替换指针,而非“就地”更新,非常有利于快速文件恢复的场景
在这里插入图片描述
(3)数据及元数据校验码:checksum
(4)支持子卷:sub_volume
(5)支持快照:支持快照的快照
(6)透明压缩机制

2.文件系统创建

# mkfs.btrfs
	-L “LABEL”
	-d <type>:raid0,raid1,raid5,raid6,raid10,single
	-m <profile>:raid0,raid1,raid5,raid6,raid10,single,dup
	-O <feature>
		-O list-all:列出支持的所有feature
	如:mkfs.btrfs -L "MYDATA" -f /dev/sdb /dev/sdc

3.挂载文件系统

mount -t btrfs device mount_point

4.挂载透明压缩机制

mount -o compress={lzo|zlib} device mount_point

5.在线缩减文件(可以带RAID操作)

btrfs filesystem resize -10G MOUNT_POINT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值