失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > oracle linux zfs Centos7安装ZFS文件系统

oracle linux zfs Centos7安装ZFS文件系统

时间:2018-08-02 05:33:15

相关推荐

oracle linux zfs Centos7安装ZFS文件系统

DSC0000.jpg (15.77 KB, 下载次数: 1)

-4-23 08:55 上传

参考:/zfsonlinux

参考:/zfsonlinux/zfs/wiki/RHEL-%26-CentOS

1、卸载掉除3.10.0-514.el7.x86_64版本外的所有头文件、开发包

yum remove kernel-headers-(版本号)

yum remove kernel-devel-(版本号)2、安装3.10.0-514.el7.x86_64版本的内核镜像

可以采用yum在线安装:

yum install kernel-3.10.0-514.el7.x86_64也可以采用rpm安装本地*.rpm包:

rpm -ivhkernel-3.10.0-514.el7.x86_64.rpm3、重启系统,进入3.10.0-514.el7.x86_64版本的系统,安装内核头文件、开发包

先删除不用的内核:

yum remove kernel-(不用的版本号)可以采用yum在线安装:

yum install kernel-headers-$(uname -r) kernel-devel-$(uname -r)也可以采用rpm安装本地*.rpm包:

rpm -ivh kernel-headers-3.10.0-514.el7.x86_64.rpm

rpm -ivh kernel-devel-3.10.0-514.el7.x86_64.rpm

4、安装EPEL仓库

sudo yum install --nogpgcheck.in/epel/7/x86_64/e/epel-release-7-9.noarch.rpm

软件包epel-release-7-9.noarch.rpm会自动配置yum的软件仓库

查看epel有没有安装成功:

rpm -qepel-release

安装成功如下图:

DSC0001.jpg (1.84 KB, 下载次数: 1)

-4-23 08:55 上传

导入公钥

rpmkeys --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

修改/etc/yum.repos.d/epel.repo文件

在[epel]最后添加一条属性 priority=11

vi /etc/yum.repos.d/epel.repo

意思是yum先去官方源查,官方没有再去epel的源找

如下图:

DSC0002.jpg (5.87 KB, 下载次数: 0)

-4-23 08:55 上传

说明:

软件源配置文件存放路径:/etc/yum.repos.d

epel仓库配置文件:epel.repo5、重建源数据缓存

yum makecache

6、安装zfs仓库

可以采用yum在线安装:

yum install --nogpgcheck/epel/zfs-release.el7_3.noarch.rpm

也可以采用rpm安装本地*.rpm包:

rpm -ivh zfs-release.el7_3.noarch.rpm导入公钥

rpmkeys --import /etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux验证公钥

gpg --quiet --with-fingerprint /etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux如下图:

DSC0003.jpg (5.52 KB, 下载次数: 0)

-4-23 08:55 上传

公钥验证成功后,可以安装其他kmod或者DKMS方式的包,本次安装选用kmod方式安装:

修改/etc/yum.repos.d/zfs.repo文件,将zfs字段的enabled改为0将zfs-kmod字段的enabled改为1

DSC0004.jpg (18.59 KB, 下载次数: 0)

-4-23 08:55 上传

7、重建源数据缓存

yum makecache8、安装ZFS文件系统所需安装包

可以采用yum在线安装:

yum install zfs也可以采用rpm安装本地*.rpm包:

rpm -ivh zfs-0.6.5.9-1.el7_3.centos.x86_64.rpm

rpm -ivh kmod-zfs-0.6.5.9-1.el7_3.centos.x86_64.rpm

rpm -ivh libzfs2-0.6.5.9-1.el7_3.centos.x86_64.rpm

9、安装ZFS文件系统

modprobe将zfs插入内核:

modprobe zfs通过dmesg命令查看安装结果,安装成功,输出如下图:

DSC0005.jpg (3.93 KB, 下载次数: 0)

-4-23 08:55 上传

10、测试ZFS文件系统

ZFS有zpool和zfs两个工具:

zfs:配置ZFS文件系统,zfs 命令按照 zpool 中描述的方式配置 ZFS 存储池中的 ZFS 数据集。数据集由 ZFS名称空间中的唯一路径进行标识。

zpool:配置 ZFS 存储池,存储池是为数据集提供空间的设备的逻辑集合。存储池也是 ZFS 文件系统分层结构的根。存储池的根可作为文件系统进行访问,例如挂载和卸载、创建快照以及设置属性。物理存储特征由 zpool命令管理

参考:

/cd/E26926_01/html/E29115/zpool-1m.html

/cd/E26926_01/html/E29115/zfs-1m.html#

创建存储池

向存储池加入设备

从存储池移出设备

替换存储池设备

检查存储池损坏

查看存储池状态

销毁存储池

创建raidz池

11、更新系统配置,:

systemctl preset zfs-import-cache zfs-import-scan zfs-mount zfs-share zfs-zed zfs.target

DSC0006.jpg (6.55 KB, 下载次数: 1)

-4-23 08:55 上传

安装包下载:

/data/2296227

/data/2296228

如果觉得《oracle linux zfs Centos7安装ZFS文件系统》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。