NFS 没有写权限(或者不能写...?)

我不是很理解 nfs 的权限到底是怎么工作的…以前也有过同样的问题,但是当时乱鼓捣一通之后问题莫名消失了,于是就再也没管过这个问题。前几日重装了 nas 的系统,结果这个问题又出现了,很遗憾这回问题似乎赖上我了,而且我不确定这个问题倒是出在服务端上还是客户端上:(

现在的 nfs 服务器是一个运行 TrueNAS-12.0-U4 的 kvm guest。客户端是一台运行 openSUSE Tumbleweed 的 pc。我把所有我想到的可能有关的信息都放在了下面,但是我依然不确定这些信息是否足够了 qaq 如果缺少了什么,请告诉我,我会尽快补充

先谢过大家了!

在客户端上:

运行id输出:uid=1000(dahuang) gid=1000(dahuang) groups=1000(dahuang),497(wheel)
运行 mount | grep -e nas 输出如下:

nas:/mnt/downloads on /home/nas/downloads type nfs4 (rw,relatime,vers=4.1,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.124.57,local_lock=none,addr=192.168.124.10)
nas:/mnt/downloads/movies on /home/nas/downloads/movies type nfs4 (rw,relatime,vers=4.1,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.124.57,local_lock=none,addr=192.168.124.10)
nas:/mnt/downloads/musics on /home/nas/downloads/musics type nfs4 (rw,relatime,vers=4.1,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.124.57,local_lock=none,addr=192.168.124.10)

在/home/nas/downloads/movies 里试图运行mkdir test输出:

mkdir: cannot create directory ‘test’: Input/output error

(这个错误信息看起来似乎不像是简单的权限问题?)

在服务器上:


nagisa 的 uid 也是 1000
nfs 服务的设置如下:

好吧
找到了问题所在,确定是 nas 的问题了。
参见:


本主题在最后一个回复创建后60分钟后自动锁定。不再允许添加新回复。