Un sistema de archivos ZFS se puede agregar como sistema de archivos genérico si la finalidad es compartir espacio con la zona global. Un sistema de archivos ZFS agregado a una zona no global debe tener la propiedad mountpoint establecida en legacy. Por ejemplo, si el sistema de archivos tank/zone/zion se agregará a una zona no global, establezca la propiedad mountpoint en la zona global como se indica a continuación:
# zfs set mountpoint=legacy tank/zone/zion
Puede agregar un sistema de archivos ZFS a una zona no global mediante el subcomando add fs del comando zonecfg.
En el ejemplo siguiente, un administrador de zona global agrega a la zona no global un sistema de archivos ZFS desde la zona global:
# 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
Esta sintaxis agrega el sistema de archivos ZFS, tank/zone/zion, a la zona zion ya configurada, que está montada en /opt/data. La propiedad mountpoint del sistema de archivos se debe establecer en legacy y el sistema de archivos ya no se puede montar en otra ubicación. El administrador de zonas puede crear y destruir archivos en el sistema de archivos. El sistema de archivos no se puede volver a montar en una ubicación distinta; el administrador de zona tampoco puede modificar propiedades del sistema de archivos, por ejemplo atime, readonly o compression.
El administrador de zona global se encarga de configurar y controlar las propiedades del sistema de archivos.
Para obtener más información sobre el comando zonecfg y la configuración de tipos de recursos con zonecfg, consulte Creación y uso de zonas de Oracle Solaris .