Если для этого свойства выбрано значение off, то монтирование файловой системы с помощью команды zfs mount или zfs mount -a невозможно. Это значение аналогично установке для свойства mountpoint значения none, за исключением того, что набор данных по-прежнему имеет стандартное свойство mountpoint, которое может наследоваться. Например, для этого свойства можно установить значение off и указать наследуемые свойства для дочерних файловых систем, но сама файловая система не может быть смонтирована или доступна для пользователей. В этом случае родительская файловая система со значением свойства off служит в качестве контейнера с настраиваемыми атрибутами. При этом сам контейнер остается недоступным.
В следующем примере создается пул userpool и для свойства canmount устанавливается значение off. Дочерние пользовательские файловые системы имеют одну общую точку монтирования /export/home . Свойства, устанавливаемые для родительской файловой системы, наследуются дочерними файловыми системами, однако сама родительская файловая система не монтируется.
# zpool create userpool mirror c0t5d0 c1t6d0 # zfs set canmount=off userpool # zfs set mountpoint=/export/home userpool # zfs set compression=on userpool # zfs create userpool/user1 # zfs create userpool/user2 # zfs list -r userpool NAME USED AVAIL REFER MOUNTPOINT userpool 140K 8.24G 24.5K /export/home userpool/user1 24.5K 8.24G 24.5K /export/home/user1 userpool/user2 24.5K 8.24G 24.5K /export/home/user2 |
Если для свойства canmount указано значение noauto, то набор данных можно монтировать только явно (не автоматически). Программное обеспечение Solaris для обновления использует этот параметр таким образом, чтобы во время загрузки монтировались только наборы данных, относящиеся к активной среде начальной загрузки.