I am setting up a share of a large ZFS storage via NFS on Linux. As far as I understood there are two possible ways to configure this: by means of /etc/exports
or by using zfs-share
. I have not been able to find any clear explanation about the difference between the two methods: are they just two different ways of doing the same thing or do they lead to substantial differences (e.g. available features, performance etc.)?
Thanks.
1 Answer
ZFS on Linux uses the NFS subsystem under the hood; the benefit of doing it using ZFS commands is mainly that you can configure the share and the underlying storage from a single set of management tools.