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

相关推荐

  • N25_第二周作业_leon

    第二周博客作业_leon 1.       Linux上的文件管理类命令有哪些?其常用的使用方法及其相关示例演示 常用文件管理类命令有: mkdir、touch、rmdir、cp、rm、mv   mkdir—-创建目录 -m  直接设置权限(非默认权限) -v&nbs…

    Linux干货 2016-12-23
  • Linux下DNS服务器配置

    Linux下DNS服务器配置 简要描述各种DNS服务器的配置方法。包括正向解析DNS服务器、逆向解析DNS服务器、主从DNS服务器。 实验环境整体配置 关闭SElinux setenfore 0 清空防火墙 iptables -F 修改主配置文件 /etc/named.conf #监听本机外网端口 listen-on port 53 { 127.0.0.1;…

    Linux干货 2017-05-31
  • linux第一周学习

      一周过去了,这周学习并新认识了不少内容。由一开始的萌逼状态,逐步清晰的认识了不少内容。相信我会越来越好的。 文件与目录 touch touch newfile         创建空文件touch oldfile          更新文件的三个…

    Linux干货 2017-09-02
  • Linux源程序包管理器之RPM

    一、 RPM功能描述 l  打包 l  安装 l  卸载 l  升级 l  校验 l  数据库管理 二、 RPM包命名格式 1.       命名格式举例 name-version-relase.arch.rpm 例如:bash-4.2.3…

    系统运维 2015-09-25
  • Linux之任务计划 crontab

    Linux之任务计划    用过windows的同学应该都知道在控制面板中有一个“任务计划”选项,我们可以通过向导设置让计算机在某个时间点或者开机时运行某个脚本或者批处理等等,方便我们的日常管理监视工作;同样在Linux系统中,如果我们想在开机时就运行某个操作,可以直接将命令写入/etc/rc.local中,该操作就会在机器开机时运行;如…

    Linux干货 2015-05-18
  • nginx服务

      Nginx 提供web服务,也是工作在应用层的负载均衡器,拥有强大的缓存能力。 本章主要学习,web server、web reverse proxy(http)和cache 缓存服务器使用较多的是varnish+squid: 任何缓存都是反向代理,但是varnish反向代理能力还是与nginx有很大差距。所以,varnish还是做缓存服务,而…

    Linux干货 2016-11-01