Utilice este procedimiento para delegar un conjunto de datos ZFS a una zona no global.
Debe ser el administrador global o un usuario con las autorizaciones adecuadas en la zona global para llevar a cabo este procedimiento.
Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .
global# zfs create poolA/fs2
global# zfs set mountpoint=/fs-del/fs2 poolA/fs2
No es necesario configurar mountpoint. Si la propiedad mountpoint no está especificada, el conjunto de datos se monta en /alias dentro de la zona de manera predeterminada. Los valores no predeterminados para las propiedades mountpoint y canmount alteran este comportamiento, como se describe en la página del comando man zfs(1M).
global# zfs get mountpoint poolA/fs2 NAME PROPERTY VALUE SOURCE poolA/fs2 mountpoint /fs-del/fs2 local
# zonecfg -z my-zone zonecfg:my-zone> add dataset zonecfg:my-zone:dataset> set name=poolA/fs2 zonecfg:my-zone:dataset> end
# zonecfg -z my-zone zonecfg:my-zone> add dataset zonecfg:my-zone:dataset> set name=poolA/fs2 zonecfg:my-zone:dataset> set alias=delegated zonecfg:my-zone:dataset> end
global# zfs get -r zoned poolA NAME PROPERTY VALUE SOURCE poolA zoned off default poolA/fs2 zoned on default
Tenga en cuenta que la propiedad zoned para poolA/fs2 esté establecida en on. Este sistema de archivos ZFS se ha delegado a una zona no global, se ha montado en la zona y se encuentra bajo el control del administrador de zona. ZFS utiliza la propiedad zoned para indicar que un conjunto de datos se ha delegado a una zona no global en un momento determinado.