ZFS文件系统安装及使用(gfs2文件系统安装及使用)

小编:迷魂冰 更新时间:2022-09-20

一、zfs文件系统安装

在centos上安装zfs

1、安装epel仓库及zfs源(centos7为例)

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

yum localinstall --nogpgcheck http://download.zfsonlinux.org/epel/zfs-release.el7_6.noarch.rpm

2、安装内核开发包及zfs,更新内核后最好重启系统

yum install kernel-devel zfs

在uos企业版(debian)上安装zfs

1、安装zfsutils-linux,安装后会报服务退出错误,先忽略它。

apt install -y zfsutils-linux

ZFS文件系统安装及使用(gfs2文件系统安装及使用)

2、插入zfs模块到内核,重启zfs服务,验证服务及内核模块正常

ZFS文件系统安装及使用(gfs2文件系统安装及使用)

二、zfs配置管理

创建管理存储池

1、创建raidz(raid5)存储池

ZFS文件系统安装及使用(gfs2文件系统安装及使用)

2、存储池增加硬盘扩容

ZFS文件系统安装及使用(gfs2文件系统安装及使用)

3、手动测试拔除vdc盘,存储池未能识别磁盘异常

ZFS文件系统安装及使用(gfs2文件系统安装及使用)

4、写入空文件报错,存储池降级,系统文件正常

ZFS文件系统安装及使用(gfs2文件系统安装及使用)

5、用vdf磁盘替换vdc磁盘,存储池正常

ZFS文件系统安装及使用(gfs2文件系统安装及使用)

存储池硬盘压力测试

1、使用dd命令对存储池硬盘做压力测试,分别对vdb硬盘进行读、写、读写操作io测试。

dd if=/dev/vdb of=/dev/null bs=8k count=100000

dd if=/dev/zero of=xie bs=8k count=100000

dd if=/dev/vdb of=duxie bs=8k count=100000

ZFS文件系统安装及使用(gfs2文件系统安装及使用)

2、ZFS不同阵列等级磁盘容量和读写速度跑分(这里的速度单位均是MB每秒)

ZFS文件系统安装及使用(gfs2文件系统安装及使用)