NFS - 安装外部驱动器时服务器拒绝访问

NFS - 安装外部驱动器时服务器拒绝访问

我有一个文件服务器,想使用 NFS 与我的客户共享连接到文件服务器的外部硬盘。我已经与我的主机共享了一些使用 ZFS 设置的内置硬盘,它们都正常工作。

主机正在运行 Ubuntu Server 21.04

客户端正在运行 Debian 10。

主机配置:

/etc/exports

/home/fish/iron  192.168.1.21(rw,fsid=21,no_subtree_check,crossmnt)
/srv/uranium    192.168.1.21(rw,fsid=212,no_subtree_check)

我确保exportfs -ra在每次修改后运行。crossmnt是根据阅读超级用户和其他网站上的许多其他问题的建议添加的。

客户端配置:

/etc/fstab

192.168.1.40:/home/fish/iron  /home/fish/iron  nfs   rsize=8192,wsize=8192,timeo=14,_netdev 0 0
192.168.1.40:/srv/uranium  /backup  nfs   rsize=8192,wsize=8192,timeo=14,_netdev 0 0

挂载/srv/uranium工作正常,并且是我的 ZFS 池的一部分,但/home/fish/iron拒绝挂载并出现错误:mount.nfs: access denied by server while mountin 192.168.1.40:/home/fish/iron

输出showmount -e 192.168.1.40

/srv/uranium    192.168.1.21
/home/fish/iron 192.168.1.21

不经过 fstab 而“手动”安装会导致同样的错误。

这篇文章中没有包括我已与许多其他客户端成功安装的大量其他共享,全部在 ZFS 池上。NFS 服务本身正在运行,但外部 HDD 拒绝共享。

相关内容