btrfs source install on CentOS 7

在Linux下,一个可以和ZFS比肩的文件系统,非btrfs莫属。虽然现在可能不是那么稳定,但是它已经进入内核了,所以未来稳定靠谱的可能性非常大。那么现在就可以熟悉这个文件系统吧,对大库的备份,用快照很有效哦,还有压缩功能,卷管理功能,都是非常好的。
https://btrfs.wiki.kernel.org/index.php/Main_Page

既然要使用一个未来的文件系统,对Linux内核版本也有一定的要求,所以建议直接上centos 7的版本。
[root@digoal btrfs-progs]# cat /etc/redhat-release
CentOS Linux release 7.1.1503 (Core) 
[root@digoal btrfs-progs]# uname -r
3.10.0-229.el7.x86_64

[root@digoal btrfs-progs]#  git clone git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
[root@digoal btrfs-progs]#  cd btrfs-progs
[root@digoal btrfs-progs]# git log
commit 7c3394ed9ef2063a7256d4bc078a485b6f826bc5
Author: David Sterba <dsterba@suse.com>
Date:   Mon Nov 16 14:29:25 2015 +0100

    Btrfs progs v4.3.1
    
    Signed-off-by: David Sterba <dsterba@suse.com>

[root@digoal btrfs-progs]#  yum install -y libuuid-devel libattr-devel zlib-devel libacl-devel e2fsprogs-devel libblkid-devel lzo2-devel asciidoc xmlto  autoconf  automake lzo lzo-devel
[root@digoal btrfs-progs]#  yum remove -y btrfs-progs
[root@digoal btrfs-progs]#  ./autogen.sh 
[root@digoal btrfs-progs]#  ./configure --prefix=/opt/btrfs
[root@digoal btrfs-progs]#  make -j32
[root@digoal btrfs-progs]#  make install
[root@digoal btrfs-progs]#  vi /etc/profile
export PATH=/opt/btrfs/bin:$PATH
export LD_LIBRARY_PATH=/opt/btrfs/lib:$LD_LIBRARY_PATH
export MAN_PATH=/opt/btrfs/share/man:$MAN_PATH

[root@digoal ~]# btrfs version
btrfs-progs v4.3.1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值