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

退出打印视图

更新时间: 2014 年 12 月
 
 

向非全局区域中添加 ZFS 文件系统

如果目标只是与全局区域共享空间,则可添加 ZFS 文件系统作为通用文件系统。添加到非全局区域的 ZFS 文件系统必须将其 mountpoint 属性设置为 legacy。例如,如果 tank/zone/zion 文件系统将添加到非全局区域,请按如下所示在全局区域中设置 mountpoint 属性:

# zfs set mountpoint=legacy tank/zone/zion

可以使用 zonecfg 命令的 add fs 子命令将 ZFS 文件系统添加到非全局区域中。

在以下示例中,全局区域中的全局区域管理员会向非全局区域中添加一个 ZFS 文件系统:

# zonecfg -z zion
zonecfg:zion> add fs
zonecfg:zion:fs> set type=zfs
zonecfg:zion:fs> set special=tank/zone/zion
zonecfg:zion:fs> set dir=/opt/data
zonecfg:zion:fs> end

此语法将 ZFS 文件系统 tank/zone/zion 添加到已配置的 zion 区域(挂载在 /opt/data)。文件系统的 mountpoint 属性必须设置为 legacy,并且该文件系统不能已在其他位置挂载。区域管理员可在文件系统中创建和销毁文件。不能在其他位置重新挂载文件系统,区域管理员也不能更改该文件系统的属性,如 atimereadonlycompression 等。

全局区域管理员负责设置和控制文件系统的属性。

有关 zonecfg 命令以及有关使用 zonecfg 配置资源类型的更多信息,请参见创建和使用 Oracle Solaris 区域