Версия Solaris 10 от 10/08: для быстрого создания еще не существующего промежуточного набора данных можно воспользоваться параметром -p в командах zfs create, zfs clone и zfs rename.
В качестве примера рассмотрим создание наборов данных ZFS (users/area51) в пуле устройств хранения данных datab.
# zfs list NAME USED AVAIL REFER MOUNTPOINT datab 106K 16.5G 18K /datab # zfs create -p -o compression=on datab/users/area51 |
Если промежуточный набор данных уже существует на момент операции создания, операция завершается успешно.
Указанные свойства относятся к целевому набору данных, а не к промежуточным наборам данных. Пример:
# zfs get mountpoint,compression datab/users/area51 NAME PROPERTY VALUE SOURCE datab/users/area51 mountpoint /datab/users/area51 default datab/users/area51 compression on local |
Промежуточный набор данных создается с точкой монтирования по умолчанию. Дополнительные свойства для промежуточного набора данных деактивируются. Пример:
# zfs get mountpoint,compression datab/users NAME PROPERTY VALUE SOURCE datab/users mountpoint /datab/users default datab/users compression off default |
Для получения дополнительных сведений см. zfs(1M).