Fedora 19 zfsonlinux - 如何配置 cifs 共享?

Fedora 19 zfsonlinux - 如何配置 cifs 共享?

Fedora 19 的当前版本为 zfsonlinux / smb 版本 4.0.9。当我尝试

zfs set sharesmb=on

我收到

smb add share failed

有任何想法吗?这应该可以工作还是仍在开发中?

答案1

默认情况下,USERSHAREFedora 中禁用 samba 功能。启用它是不够的,因为 ZFSOnLinux 中的 libshare 需要进行特定usershare path设置。

要使其正常工作,请在 中设置以下内容/etc/samba/smb.conf

[global]
    usershare path = /var/lib/samba/usershares
    usershare max shares = 100
    usershare allow guests = yes
    usershare owner only = no

然后将/var/lib/samba/usershares目录设为根目录:

mkdir -p /var/lib/samba/usershares

重启后就smb可以nmb zfs set sharesmb=on <filesystem>工作了。

相关内容