btrfs文件系统管理与应用

btrfs(b-tree、butter fs、better fs),oracle公司研发的替代ext系列的cow机制的文件系统;GPL

核心特性:

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

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

数据及元数据校验码:checksum

子卷:sub_volume

快照:支持快照的快照;

透明压缩:

 

# mkfs.btrfs -O list-all

创建btrfs文件系统:

mkfs.btrfs

-L LABEL:

-d TYPE:single(默认),raid0、raid1、raid5、raid6、raid10

-m <profile>:single(默认),raid0、raid1、raid5、raid6、raid10、dup

-o <feature>

-o list-all:列出支持的所有特性;

 

属性查看:btrfs filesystem show

挂载:mount -t btrfs /dev/sdb MOUNT_POINT

透明压缩机制:mount -o compress={lzo|zlib} DEVICE MOUNT_POINT

 

子命令:

filesystem:控制btrfs文件系统;例如show、resize、defragment(碎片整理)等

balance:平衡文件系统;例如status、start、cancle、pause、resume等

device:控制硬件设备;例如add、delete、stats等

subvolume:子卷管理;例如list、create、delete、snapshot等

其中:对某个单独文件做快照:cp –reflink file file_snapshot

ext系列跟btrfs转换

btrfs-convert [-r]

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/90339

(1)
N26-深圳-城市蜗牛N26-深圳-城市蜗牛
上一篇 2017-12-18 13:49
下一篇 2017-12-18 15:26

相关推荐

  • Linux文件权限及ACL

    文件权限 文件或目录可存取的身份分为3类,owner/group/others (所属者/所属组/其他人) ,所以访问一个文件或目录的权限分为三种, 所有者权限,所属组权限,其他人权限 (通过ll text.log查看)。 在linux系统中常用的权限分为3种 r(read) w(write) x(excute)。 对文件或目录的权限进行修改时,要用到chm…

    Linux干货 2017-06-01
  • 源码包编译安装mariaDB

    前言     MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,并且之前是完全开源,所以大受欢迎。但由于后面MySQL卖给了SUN,随后SUN被Oracle收购,虽然也有开源免费版本,但是很多功能都需要另外购买商业版本,导致现在MySQL使用份额逐渐减少。所以M…

    Linux干货 2016-02-28
  • 开源跳板机Jumpserver v2.0.0 Beta版发布

    demo页面: http://demo.jumpserver.org admin admin 一. 更新Log — 登录脚本 — 1.1 使用paramiko原生ssh协议登录后端主机(原来版本使用pexpect模拟登录) 1.2 新增使用别名或备注登录 1.3 新增主机分组查看,使用更方便 1.4 多线…

    Linux干货 2015-04-20
  • Linux软件包管理

    一、rpm包管理工具 1、rpm包简介 rpm是redhat的软件包管理器。rpm包管理器全称rpm: Redhat Package Manager RPM  Package Manager。它的软件包后缀也为.rpm。除此外,debian,deb文件有dpkg包管理器。 rpm包的命名方式: 源代码:name-version.tar.{gz|bz…

    Linux干货 2016-08-21
  • python面向对象魔术方法

    python面向对象魔术方法

    Linux干货 2017-11-20