我有一个NAS(带有DSM 5.0的Synology DS214),无法创建和管理分区(也许我可以进行一些我不想做的黑客操作)。存在哪些方法来设置每个分区一个的多个ZFS池(对于初学者-仅想使用重复数据删除)?该设置应与NAS配合使用,即通过网络(我将通过NFS或CIF挂载映像)。
到目前为止,我的想法和相关问题:
- 通过循环设备安装的稀疏文件(将稀疏文件直接指定为ZFS vdev不起作用,请参见我可以为zfs池选择稀疏文件作为vdev吗?):问题是分配的循环设备的名称/编号不是常数,不知道增加带有内核参数的数字循环设备会如何影响性能(有理由将其默认值限制为8,对吗?)
- 如果存储数据的设备仅用于(以错误的形式)以字节形式保存文件中的数据,而其他所有内容均由另一台设备管理(如果无法创建分区,则是必需的),则必须将所有数据保存到ZFS系统或池也需要在设备上运行(至少池的名称和附加的vdev的列表),以使池在控制设备的故障中幸免。与ZFS相关的数据必须在外部备份。如何告诉ZFS在哪里存储其数据?我猜想,挂载目录(
/etc/zfs
等等)比告诉ZFS在创建池时将数据保存在何处更糟糕。
这是什么类型的NAS?
—
ewwhite
@ewwhite编辑过,我记得阅读了有关在Synology设备上设置分区的简易性的无休止的,高质量的讨论,但是正如我所解释的那样,不可能管理分区是问题和答案的先决条件。
—
2014年
实际上,您也不在ZFS中使用分区。而是使用整个磁盘。
—
ewwhite 2014年