たとえば/etc/exportsで
/foo -alldirs -maproot=root -network 192.168.1 -mask 255.255.255.0
と記述していてZFSファイルシステムzroot/fooをマウントしている場合
zfs set sharenfs="-alldirs -maproot=root -network 192.168.1 -mask \ 255.255.255.0" zroot/foo
とすればよい
root@vms:~ # zfs get sharenfs \ zroot/{ds,ds/{obj,packages,ports,src}} NAME PROPERTY VALUE SOURCE zroot/ds sharenfs off local zroot/ds/obj sharenfs off local zroot/ds/packages sharenfs off local zroot/ds/ports sharenfs off local zroot/ds/src sharenfs off local root@vms:~ # zfs inherit -r sharenfs zroot/ds root@vms:~ # zfs get sharenfs \ zroot/{ds,ds/{obj,packages,ports,src}} NAME PROPERTY VALUE SOURCE zroot/ds sharenfs off inherited from zroot zroot/ds/obj sharenfs off inherited from zroot zroot/ds/packages sharenfs off inherited from zroot zroot/ds/ports sharenfs off inherited from zroot zroot/ds/src sharenfs off inherited from zroot root@vms:~ # zfs set sharenfs="-alldirs -maproot=root vm.tfc" \ zroot/ds root@vms:~ # zfs get sharenfs \ zroot/{ds,ds/{obj,packages,ports,src}} NAME PROPERTY VALUE SOURCE zroot/ds sharenfs -alldirs -maproot=root vm.tfc local zroot/ds/obj sharenfs -alldirs -maproot=root vm.tfc inherited \ from zroot/ds zroot/ds/packages sharenfs -alldirs -maproot=root vm.tfc \ inherited from zroot/ds zroot/ds/ports sharenfs -alldirs -maproot=root vm.tfc inherited \ from zroot/ds zroot/ds/src sharenfs -alldirs -maproot=root vm.tfc inherited \ from zroot/ds root@vms:~ #