可以通过以下方式,在非全局区域中添加或创建 ZFS 卷,或者在非全局区域中添加对卷数据的访问权限:
在非全局区域中,特权区域管理员可以创建 ZFS 卷,将其作为以前委托的文件系统的后代。例如:
# zfs create -V 2g tank/zone/zion/vol1
以上语法意味着,区域管理员可以在非全局区域中管理卷的属性和数据。
在全局区域中,使用 zonecfg add dataset 子命令并指定要添加到非全局区域的 ZFS 卷。例如:
# zonecfg -z zion zonecfg:zion> add dataset zonecfg:zion:dataset> set name=tank/volumes/vol1 zonecfg:zion:dataset> end
以上语法意味着,区域管理员可以在非全局区域中管理卷的属性和数据。
在全局区域中,使用 zonecfg add device 子命令并指定可以在非全局区域中访问其数据的 ZFS 卷。例如:
# zonecfg -z zion zonecfg:zion> add device zonecfg:zion:device> set match=/dev/zvol/dsk/tank/volumes/vol2 zonecfg:zion:device> end
以上语法意味着,在非全局区域中只能访问卷数据。