电脑技术学习

ZFS 中的新增功能

dn001

  以下示例演示了等效的语法:

# zfs create tank/home
# zfs set mountpoint=/export/zfs tank/home
# zfs set sharenfs=on tank/home
# zfs set compression=on tank/home
# zfs create -o mountpoint=/export/zfs -o sharenfs=on -o compression=on tank/home

  显示所有 ZFS 文件系统信息

  Solaris 10 8/07 发行版:在此 Solaris 发行版中,可以使用各种形式的 zfs get 命令来显示有关所有数据集的信息(如果未指定数据集)。在早期发行版中,使用 zfs get 命令无法获取所有数据集信息。

  例如:

# zfs get -s local all
tank/home        atime     off          local
tank/home/bonwick    atime     off          local
tank/home/marks     quota     50G          local

  新 zfs receive -F 选项

  Solaris 10 8/07 发行版:在此 Solaris 发行版中,可以在 zfs receive 命令中使用新的 -F 选项,强制文件系统回滚到执行接收之前的最新快照。如果在发生回滚和启动接收之间修改了文件系统,可能需要使用此选项。

  递归 ZFS 快照

  Solaris 10 11/06 发行版:使用 zfs snapshot 命令创建文件系统快照时,可以使用 -r 选项为所有后代文件系统递归创建快照。此外,使用 -r 选项还可以在销毁快照时递归销毁所有后代快照。

  递归 ZFS 快照可作为一个原子操作快速创建。要么一起创建快照(一次创建所有快照),要么不创建任何快照。原子快照操作的优点是始终在一个一致的时间捕获快照数据,即使跨后代文件系统也是如此。

  双奇偶校验 RAID-Z (raidz2)

  Solaris 10 11/06 发行版:现在,冗余 RAID-Z 配置可以具有单奇偶校验或双奇偶校验,这意味着可以分别承受一个或两个设备故障,而不会丢失任何数据。可以为双奇偶校验 RAID-Z 配置指定 raidz2 关键字。还可以为单奇偶校验 RAID-Z 配置指定 raidz 或 raidz1 关键字。

标签: