XigmaNAS 创建ZFS文件系统

XigmaNAS 创建ZFS文件系统

Scroll Down

我用的XigmaNAS是12.3.0.4版本,2021年12月13发型版本。
XigmaNAS是基于FreeBSD建设,所有具有自己的特色-ZFS文件系统。

上篇是关于《XigmaNAS 创建软件RAID文件系统》

本片主要是建立ZFS文件系统,对于XigmaNAS也是推荐使用ZFS建立文件系统。

ZFS 不仅仅是一个文件系统,它与传统的文件系统有着根本的不同。结合传统上分离的卷管理器和文件系统角色为 ZFS 提供了独特的优势。

ZFS 允许创建所有共享可用存储池的文件系统。ZFS 感知物理磁盘布局的一大优势是,当向池中添加额外磁盘时,现有文件系统会自动增长。然后,这个新空间可供文件系统使用。ZFS 还可以对每个文件系统应用不同的属性。这使得创建单独的文件系统和数据集而不是单一的单一文件系统非常有用。ZFS 还可以对每个文件系统应用不同的属性。这使得创建单独的文件系统和数据集而不是单一的单一文件系统非常有用。ZFS 还可以对每个文件系统应用不同的属性。这使得创建单独的文件系统和数据集而不是单一的单一文件系统非常有用。

1.开始准备

虚拟机添加三块硬盘。

2.格式化硬盘文件系统

2.1 添加硬盘到ZFS存储池

第一步

image.png

2.2 继续下一步,确认格式化

第二步

image.png

第三步

image.png

格式化完成

image.png

image.png

3.ZFS池添加虚拟设备,使用ZFA-Z1

image.png

主要类型驱动数量类似描述
条带一个或多个Raid-0驱动器充当纯存储,没有特殊的安全/冗余(类似于 raid-0)。使用多个类似大小的驱动器,这可以提高性能,因为驱动器将被并行写入
镜像两个或更多Raid-1数据以相同的方式在镜像的所有组件中复制。具有 N 个大小为 X 的磁盘的镜像可以容纳 X 个字节,并且可以承受 (N-1) 个设备在数据完整性受到损害之前发生故障。
RAID-Z1三个或更多Raid-5数据和奇偶校验在 raidz 组内的所有磁盘上进行条带化。解决了 Raid-5 的大部分弱点,允许更好地分配奇偶校验并消除“RAID-5 写入漏洞”(其中数据和奇偶校验在断电后变得不一致)。在GUI中列为“单奇偶校验 RAID-Z”
RAID-Z24个或更多Raid-6添加更多内置冗余/安全性,这样多达 2 个驱动器可能会在丢失数据之前发生故障。在GUI中列为“双奇偶校验 RAID-Z”
RAID-Z35个或更多3磁盘冗余还有更多的冗余/安全性。在丢失数据之前,最多 3 个驱动器可能会发生故障。在GUI中列为“Triple Parity RAID-Z”
RAIDZRAID-Z1 的同义词

image.png

4.添加ZFS管理设备

image.png

设置解释
根目录(root)除非指定此选项,否则 ZFSpool 的名称与您在“名称”下输入的名称相同,可以指定不同名称
挂载点您可以在此处更改 Zpool 的挂载点。

添加成功

image.png

同时,ZFS文件系统也建立成功。

image.png

5.管理工具介绍

5.1 工具

image.png

5.2 ZFS信息

image.png

5.3 I/O统计

image.png