为什么启动后ZFS文件系统不共享?

我打开sharenfsZFS文件系统,但重新启动后,它不共享。 我需要再次打开文件系统共享。

这里看起来如何:

 user@ht ~ $ sudo zfs get sharenfs NAME PROPERTY VALUE SOURCE family sharenfs off local family/album sharenfs on local 

正如你可以看到sharenfson 。 但文件系统不共享:

 user@ht ~ $ showmount -e Export list for ht: user@ht ~ $ 

当我再次设置sharenfs 。 文件系统是共享的,我可以挂载它:

 user@ht ~ $ sudo zfs set sharenfs=on family/album user@ht ~ $ showmount -e Export list for ht: /media/user/family/album * 

UPD

我的系统是Linux Mint 18.0

 $ uname -a Linux kes-desktop 4.8.0-30-generic #32~16.04.1-Ubuntu SMP Fri Dec 2 03:43:51 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 

UPD2

我希望它是根据文档自动分享的

ZFS可以通过设置sharenfs属性自动共享文件系统。

UPD3

 $ cat /etc/default/zfs ht default # cat zfs ZFS_AUTOIMPORT_TIMEOUT='30' ZFS_SHARE='no' ZFS_UNSHARE='no' ZFS_DKMS_ENABLE_DEBUG='no' ZFS_DKMS_ENABLE_DEBUG_DMU_TX='no' ZFS_DKMS_DISABLE_STRIP='no' 

您必须在/etc/default/zfs设置以下选项。

 ZFS_SHARE='yes' ZFS_UNSHARE='yes' 

这将启动另外具有sharenfs设置为on的zfs池的NFS导出或有效的NFS导出选项。

我也build议阅读这个文件 。