测试目标:实现一个NFS 共享式200T的容量空间,提供给用户用于文件的存储和访问。

创建虚拟磁盘文件:

root@pve2:~# for i in {1..15} ; do truncate -s 14T mydisk$i.img; done

用ZFS存储实现共享一个200T的大磁盘空间_存储空间

创建池:zpool create zfspool /root/mydisk{1..15}.img

用ZFS存储实现共享一个200T的大磁盘空间_zfs存储功能解析_02

添加挂载存储池:

用ZFS存储实现共享一个200T的大磁盘空间_计算机管理_03

确认下存储空间大小:

用ZFS存储实现共享一个200T的大磁盘空间_服务器_04

我们利用104虚拟机添加磁盘然后实现存储空间的共享访问:

用ZFS存储实现共享一个200T的大磁盘空间_zfs存储功能解析_05

看下虚拟机里目前磁盘状态:

用ZFS存储实现共享一个200T的大磁盘空间_大容量磁盘空间访问与管理_06

添加硬盘:

用ZFS存储实现共享一个200T的大磁盘空间_zfs存储功能解析_07

选择我们创建的存储池:

用ZFS存储实现共享一个200T的大磁盘空间_zfs存储功能解析_08

由于系统限制我们先空间设置为约120T,再进行扩容最后实现约200T存储空间目标

用ZFS存储实现共享一个200T的大磁盘空间_大容量磁盘空间访问与管理_09

用ZFS存储实现共享一个200T的大磁盘空间_计算机管理_10

添加完成磁盘后,我们重新启动104服务器系统,在计算机管理里面发现了新添加的磁盘大小约为120T

用ZFS存储实现共享一个200T的大磁盘空间_zfs存储功能解析_11

这里我们先不忙分区硬盘,先再次扩容磁盘:选择104服务器中磁盘1,扩容空间到约200T

用ZFS存储实现共享一个200T的大磁盘空间_zfs存储功能解析_12

再启动服务器:添加磁盘并分区这里直接分为1个区约200T

用ZFS存储实现共享一个200T的大磁盘空间_大容量磁盘空间访问与管理_13

用ZFS存储实现共享一个200T的大磁盘空间_存储空间_14

尝试创建文件便于观察:

用ZFS存储实现共享一个200T的大磁盘空间_zfs存储功能解析_15

在客户端映射䔳驱动器并访问:

用ZFS存储实现共享一个200T的大磁盘空间_大容量磁盘空间访问与管理_16

用ZFS存储实现共享一个200T的大磁盘空间_大容量磁盘空间访问与管理_17

上传文件测试:

用ZFS存储实现共享一个200T的大磁盘空间_计算机管理_18

回到104服务器:测试访问文件

用ZFS存储实现共享一个200T的大磁盘空间_zfs存储功能解析_19