电脑技术学习

ZFS 入门

dn001

  池名称用于在使用 zpool 或 zfs 命令时标识存储池。大多数系统都只需一个池,因此只要满足ZFS 组件命名要求中所述的命名要求,即可选择您喜欢的任何名称。

  创建池。

  例如,创建名为 tank 的镜像池。

# zpool create tank mirror c1t0d0 c1t1d0

  如果一个或多个设备包含其他文件系统或正在使用中,则该命令不能创建池。

  查看结果。

  使用 zpool list 命令可以确定是否已成功创建池。

# zpool list
NAME          SIZE  USED  AVAIL  CAP HEALTH   ALTROOT
tank           80G  137K   80G   0% ONLINE   -

  创建 ZFS 文件系统分层结构

  创建用于存储数据的存储池之后,即可创建文件系统分层结构。分层结构是用于组织信息的简单但功能强大的机制。使用过文件系统的任何用户对分层结构也都很熟悉。

  使用 ZFS 可将文件系统组织为任意分层结构,其中每个文件系统仅有一个父级。分层结构的根始终是池名称。ZFS 通过支持属性继承来利用此分层结构,以便可在整个文件系统树中快速轻松地设置公用属性。

  如何确定 ZFS 文件系统分层结构

  选择文件系统粒度。

  ZFS 文件系统是管理的中心点。它们是轻量型的,很容易创建。适用的模型是每个用户或项目对应一个文件系统,因为此模型允许按用户或按项目控制属性、快照和备份。

  如何创建 ZFS 文件系统中创建了两个 ZFS 文件系统 bonwick 和 billm。

  对相似的文件系统进行分组。

  使用 ZFS 可将文件系统组织为分层结构,以便可对相似的文件系统进行分组。此模型提供了一个用于控制属性和管理文件系统的管理中心点。应使用一个公用名称来创建相似的文件系统。

标签: