Guia de administração do ZFS Oracle Solaris

Criando conjuntos de dados do ZFS intermediários

Versão 10 10/08 do Solaris: é possível utilizar a opção -p com os comandos zfs create, zfs clone e zfs rename para criar rapidamente um conjunto de dados intermediário não existente, se ele ainda não existir.

No exemplo a seguir, conjuntos de dados do ZFS (users/area51) são criados no conjunto de armazenamento datab.


# zfs list
NAME                        USED  AVAIL  REFER  MOUNTPOINT
datab                       106K  16.5G    18K  /datab
# zfs create -p -o compression=on datab/users/area51

O conjunto de dados intermediário já existe durante a operação de criação, a operação será concluída com êxito.

As propriedades especificadas se aplicam ao conjunto de dados de destino e não ao conjunto de dados intermediário. Por exemplo:


# 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

O conjunto de dados intermediário é criado com o ponto padrão de montagem. Quaisquer propriedades adicionais são desativadas para o conjunto de dados intermediário. Por exemplo:


# zfs get mountpoint,compression datab/users
NAME         PROPERTY     VALUE         SOURCE
datab/users  mountpoint   /datab/users  default
datab/users  compression  off           default

Para obter mais informações, consulte zfs(1M).