Если цель заключается исключительно в совместном использовании пространства с глобальной зоной, файловую систему ZFS можно добавить как общую файловую систему. Для файловой системы ZFS, добавляемой в неглобальную зону, свойство mountpoint должно иметь значение legacy.
Файловую систему ZFS можно добавить в неглобальную зону с помощью подкоманды add fs команды zonecfg. Пример:
В следующем примере файловая система 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=/export/shared zonecfg:zion:fs> end |
Эта команда добавляет файловую систему ZFS tank/zone/zion в уже настроенную зону zion, смонтированную на /export/shared. Свойство mountpoint файловой системы должно иметь значение legacy. Кроме того, эта файловая система не должна быть ранее смонтирована в другом местоположении. Администратор зоны может создавать и уничтожать файлы в файловой системе. Файловая система не может быть повторно смонтирована в другом местоположении. Также администратор зоны не может изменять свойства файловой системы, такие как "atime", "readonly", "compression" и т.д. За установку и контроль свойств файловой системы отвечает администратор глобальной зоны.
Для получения дополнительной информации о команде zonecfg и настройке типов ресурсов с помощью zonecfg см.Часть II, Зоны, в Руководство по системному администрированию: контейнеры в Solaris - управление ресурсами и зонами.