Eu tenho um sistema de arquivos ZFS em um sistema Solaris. Em um pool, tenho um compartilhamento ISCSI e um compartilhamento NFS.
zfs list
tank 1,01G 2,88G 24,0K /tank
tank/nfs 24,0K 2,88G 24,0K /tank/nfs
tank/vdisk 1,01G 3,89G 10,7K -
root@storage:~# zfs get sync tank
NAME PROPERTY VALUE SOURCE
tank sync standard default
root@storage:~# zfs get sync tank/nfs
NAME PROPERTY VALUE SOURCE
tank/nfs sync standard default
root@storage:~# zfs get sync tank/vdisk
NAME PROPERTY VALUE SOURCE
tank/vdisk sync standard default
Se eu definir o atributo sync
em tank
to disabled
, ele também será definido nos conjuntos de dados filhos:
root@storage:~# zfs set sync=disabled tank
root@storage:~# zfs get sync tank/nfs
NAME PROPERTY VALUE SOURCE
tank/nfs sync disabled inherited from tank
Isso é normal? Eu pensei que isso não deveria ser o caso. Existe outro atributo que controla esse comportamento?
Tags zfs solaris filesystems