在 Oracle® Solaris 11.2 中管理 ZFS 文件系统

退出打印视图

更新时间: 2014 年 12 月
 
 

在安装了区域的 Solaris 系统中使用 ZFS

以下各节介绍如何在具有 Oracle Solaris 区域的系统中使用 ZFS。

将 ZFS 数据集与区域关联时,请牢记以下要点:

  • 可将 ZFS 文件系统或克隆添加至非全局区域(可以授予或不授予管理控制权)。

  • 可将 ZFS 卷作为设备添加至非全局区域。

  • 此时不能将 ZFS 快照与区域关联。

在以下各节中,ZFS 数据集是指文件系统或克隆。

通过添加数据集,非全局区域可与全局区域共享磁盘空间,但区域管理员不能在底层文件系统分层结构中控制属性或创建新文件系统。该操作与向区域中添加其他任何类型的文件系统相同,应该在主要目的只是为了共享公用磁盘空间时才这样做。

使用 ZFS,还可将数据集委托给非全局区域,从而授予区域管理员对数据集及其所有子项的完全控制。区域管理员可以在此数据集中创建和销毁文件系统或克隆,并可修改数据集的属性。区域管理员无法影响尚未添加到区域的数据集,也无法超出在委托数据集上设置的任何顶层配额。

在安装了 Oracle Solaris 区域的系统中使用 ZFS 时,请注意以下事项:

  • 添加到非全局区域的 ZFS 文件系统必须将其 mountpoint 属性设置为 legacy

  • 当源 zonepath 和目标 zonepath 都驻留在 ZFS 文件系统上并且位于同一个池中时,zoneadm clone 现在将自动使用 ZFS 克隆来克隆区域。zoneadm clone 命令将创建源 zonepath 的 ZFS 快照,并设置目标 zonepath。不能使用 zfs clone 命令来克隆区域。有关更多信息,请参见创建和使用 Oracle Solaris 区域