sharenfs on dataset zfs

Gerard Henry <[email protected]> Thu, 18 Oct 2012 14:46:15 +0200
Newsgroups gmane.os.solaris.managers
Message-ID <[email protected]>
hello all,
i'm faced with a strange problem. The machine is a T2000, with s10u4. I 
was forced to reboot the server, after a hang.
I have many datasets, and these datasets have sharenfs properties.
After reboot, some datasets are shared correctly, some others not. As a 
workaround, i just re-type the sharenfs:
zfs set sharenfs="rw,..." datas/my/homedir
and it works again

but is there another command that take into account all the datasets?
is it sufficient to do:
unshareall; shareall
or
svcadm restart nfs/server
?
is there a specific command with zfs?

thanks in advance for help,

gerard