由于对 ZFS 感兴趣,我最近安装了 OpenIndiana。我喜欢 ZFS 的功能列表,但我不知道如何配置它。到目前为止,我遇到的所有文档似乎都要求读者了解池和文件系统等概念。我在哪里可以找到用 ZFS 来定义这些概念的入门级信息?
答案1
两件事情...
这最多您需要阅读的重要文件是Oracle Solaris ZFS 管理指南. 它提供了 ZFS 的全面描述特征和术语. 还给出了极好的例子。
除此之外,你可能需要看看NexentaStor如果您主要对 ZFS 的存储方面感兴趣,这是一个选项。这是一个以 ZFS 为中心的面向存储的设备解决方案。除此之外,请使用 OpenIndiana邮件列表。
答案2
一位客户刚刚向我询问了这个问题,所以我整理了一份多年来我发现有用的链接清单。不一定是按照最佳顺序排列的,也绝不是完整的,但我认为它可能对遇到这个问题的人有所帮助:
http://www.nex7.com/readme1st(正在进行中,如有问题可以私信我)
http://9to5mac.files.wordpress.com/2007/05/zfs_last.pdf
http://mj12net.org/courses/solaris/Solaris-10-ZFS.pdf
http://cuddletech.com/ZFSNinja-Slides.pdf
http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide
http://www.solarisinternals.com/wiki/index.php/ZFS_Evil_Tuning_Guide
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
http://www.youtube.com/results?search_query=ZFS+cantrill&oq=ZFS+cantrill
http://www.youtube.com/results?search_query=ZFS+wilson&oq=ZFS+wilson
http://www.youtube.com/results?search_query=ZFS+ahrens&oq=ZFS+ahrens
http://www.youtube.com/results?search_query=ZFS+rockwood&oq=ZFS+rockwood
http://www.youtube.com/results?search_query=ZFS+bonwick&oq=ZFS+bonwick
http://www.youtube.com/results?search_query=ZFS+moore&oq=ZFS+moore
http://src.illumos.org/source/
http://src.illumos.org/source/xref/illumos-gate/usr/src/uts/common/fs/zfs/
希望这能有所帮助。YouTube 链接尤其需要您自己进行一些过滤,但其中许多链接与 ZFS 相关或与其相关,至少在返回的第一页左右。
答案3
还有一件事你需要知道,那就是 ZFS 存在于各种版本。由于 Oracle 全新的闭源政策,Solaris 11 中的一些功能未能纳入 OpenIndiana。例如,Solaris 11 中的 ZFS 具有加密功能,而 OpenIndiana 尚未实现此功能(目前)。请参阅zfs upgrade -v
和zpool upgrade -v
命令以查看 ZFS 版本历史记录和您所使用的版本。无论在哪个操作系统和版本上使用zfs
和命令,参考您当前所用系统的zpool
手册页或命令(而不是某些可能过时的指南)总是有意义的。zfs help
不过,就总体概念而言,ZFS 的两个“分支”仍然非常相似。
顺便说一句:这是Oracle Solaris ZFS 管理指南(针对 Solaris 11)。ewwhite 发布的版本似乎是之前的修订版。
如果重复数据删除是你感兴趣的功能之一(大多数 ZFS 初学者都感兴趣),我建议你阅读这篇关于 ZFS 重复数据删除的优秀博客文章首先,在制定任何不成熟的计划之前。我不得不通过惨痛的经历认识到,重复数据删除在理论上可能很棒,但在实践中对我来说却行不通。一旦你对大型数据集启用了重复数据删除一段时间,就很难再回到非重复数据删除的状态。