我的家庭服务器上设置了工作的zpool和数据集。我想设置NFS以通过Mac上的家庭网络访问ZFS。
在Ubuntu方面,我有...
# apt-get install nfs-kernel-server
# zfs set sharenfs=rw=@192.168.0.0/24,insecure tank/documents
- 应该允许192.168.0.0-192.168.0.255
- 需要的是不安全的,因此mac连接的端口大于1024
# zfs share tank/documents
# service nfs-kernel-server start
- 注释掉了
&& grep -q '^[[:space:]]*[^#]*/' $export_files
,/etc/init.d/nfs-kernel-server
因为我无法使用空/etc/exports/
文件启动服务器
- 注释掉了
# showmount -e
验证目录是否已安装
输出showmount -e
是这个。
Export list for ubuntu1404:
/tank/documents *
在Mac方面,我有...
$ rpcinfo -p 192.168.0.3
验证NFS在网络上可见$ mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote
这是我遇到的最后一步。我不断收到“不允许操作”的提示。
我一直在阅读,但是只发现了使用Disk Utility中的NFS Mounts的旧教程。有没有人有最新的教程?