centos7从源码编译openzfs 2.1 rpm

简介: openzfs在上个月已经释放了2.1版本,带来了一些有趣的特性,如dRAID

zfs2.1新特性

  • dRAID,该项功能,能够加快磁盘重建速度
  • Compatibility Property:能够在zpool启用该功能,保证openzfs不同版本和不同平台的兼容性
  • 同时支持了influxdb

安装步骤

先安装依赖包

yum install epel-release
yum groupinstall -y "Development"
yum update -y
yum install autoconf automake gettext createrepo libuuid-devel libblkid-devel openssl-devel libtirpc-devel lz4-devel libzstd-devel zlib-devel kernel-devel elfutils-libelf-devel libaio-devel libattr-devel libudev-devel python3-devel libffi-devel ncompress python2-devel python-cffi python-setuptools wget

下载源码,目前最新2.1稳定版本已经释放了,所以我测试的是2.1版本

cd /opt
wget https://github.com/openzfs/zfs/archive/refs/tags/zfs-2.1.0.tar.gz
tar zxf zfs-2.1.0.tar.gz
./autogen.sh
./configure
make rpm

编译成功后,创建本地库并安装

cat > /etc/yum.repos.d/zfs-local.repo << EOF
[zfs-local]
name=ZFS Local
baseurl=file:///var/lib/zfs.repo
enabled=1
gpgcheck=0
EOF
mkdir -p /var/lib/zfs.repo
createrepo /var/lib/zfs.repo
cp *.rpm /var/lib/zfs.repo/
createrepo --update /var/lib/zfs.repo
yum --enablerepo=zfs-local install zfs
/sbin/modprobe zfs
lsmod | grep zfs
目录
相关文章
|
18天前
|
应用服务中间件 Linux 网络安全
CentOS 7.4源码编译nginx1.12 并且隐藏nginx的版本
CentOS 7.4源码编译nginx1.12 并且隐藏nginx的版本
15 0
|
5月前
|
Linux
百度搜索:蓝易云【centos7编译dpdk-stable教程。】
至此,DPDK的稳定版本编译过程就完成了。你可以根据需要进行相关的配置和开发。请注意,上述步骤适用于CentOS 7平台。
310 1
|
3月前
|
关系型数据库 MySQL Linux
centos7 编译报错 cannot find -lmysqlclient
centos7 编译报错 cannot find -lmysqlclient
|
2月前
|
关系型数据库 MySQL Linux
Azkaban【部署 02】CentOS release 7.5安装配置azkaban-3.70.0安装阶段(含已编译的10个安装文件:可直接进行安装)
【2月更文挑战第5天】CentOS release 7.5安装配置azkaban-3.70.0安装阶段(含已编译的10个安装文件:可直接进行安装)
48 7
|
2月前
|
NoSQL Linux Redis
基于centos7.7编译Redis6.0
基于centos7.7 源码编译redis-6.0.6记录
164 2
|
2月前
|
Java Linux 开发工具
Azkaban【部署 01】Linux环境 CentOS Linux release 7.5.1804安装配置azkaban-3.70.0编译阶段(附安装包及gradle-4.6资源)
【2月更文挑战第4天】Linux环境 CentOS Linux release 7.5.1804安装配置azkaban-3.70.0编译阶段(附安装包及gradle-4.6资源)
34 1
|
7月前
|
关系型数据库 MySQL Linux
百度搜索:蓝易云【Centos8 stream系统编译安装PHP教程。】
以上是在CentOS 8 Stream系统上编译安装PHP的基本教程。请注意,具体的配置和参数可能因您的需求而有所不同,您可以根据自己的情况进行调整。同时,请确保在执行任何操作之前备份重要的文件和配置。
224 0
|
7月前
|
Linux Apache 开发工具
百度搜索:蓝易云【Centos8 stream系统编译安装Apache教程。】
以上是在CentOS 8 Stream系统上编译安装Apache的基本教程。请注意,具体的配置和参数可能因您的需求而有所不同,您可以根据自己的情况进行调整。同时,请确保在执行任何操作之前备份重要的文件和配置。
386 0
|
4月前
|
SQL 关系型数据库 MySQL
centos编译安装mariadb
一般我不太愿意用mysql,那个玩意,有的时候不太友好。 我还是比较喜欢mariadb。
136 0
|
4月前
|
关系型数据库 MySQL Shell
centos编译安装mysql
centos编译安装mysql
137 0

热门文章

最新文章