之前用的是1.0系统,昨天升级了1.1.8,今天发现之前NFS共享的文件夹全都无法访问了,提示:Permission denied
这是exports内容:
|
1 2 3 4 5 6 7 8 9 10 |
# /etc/exports: the access control list for filesystems which may be exported # to NFS clients. See exports(5). # /fs/1000/nfs *(rw,async,insecure,all_squash,no_subtree_check,insecure_locks,sec=sys,anonuid=1000,anongid=1001,fsid=1000) /fs/1002/nfs *(rw,async,insecure,all_squash,no_subtree_check,insecure_locks,sec=sys,anonuid=1002,anongid=1001,fsid=1002) /vol1/NFSshare/mount/mashibo *(rw,async,no_subtree_check,insecure) /NFSshare/mount/machunjie-c5toqu *.(rw,async,no_subtree_check,insecure) /NFSshare/mount/mashibo-0beuwp *(rw,async,no_subtree_check,insecure) /NFSshare/mount/songchengyuan-3ogg33 *(rw,async,no_subtree_check,insecure) |
在其他服务器上也能看到:
|
1 2 3 4 5 6 7 8 |
root@autodl-202-2:~# showmount -e 10.170.2.148 Export list for 10.170.2.148: /NFSshare/mount/mashibo-0beuwp * /vol1/NFSshare/mount/mashibo * /fs/1002/nfs * /fs/1000/nfs * /NFSshare/mount/songchengyuan-3ogg33 * /NFSshare/mount/machunjie-c5toqu * |
我发现只有内部存储的文件夹可以正常访问,比如/vol1/NFSshare/mount/mashibo这个文件夹,其他的外部文件夹全都无法访问,升级系统之前是可以的。
主要是外部磁盘我需要xfs格式,飞牛自带的系统没有这个格式,所以只能挂载外部存储。
刚刚发现了解决方案:
先卸载/NFSshare这个磁盘,此时会自动变为默认的挂载点:/vol00/SEAGATE ST12000NM004J
然后再次卸载,之后,重新sudo mount -a(之前已经在fstab中写入规则了:UUID=84c13981-0780-4f7e-b7b2-6e3896675b9d /NFSshare xfs defaults,usrquota,grpquota,prjquota,nofail,x-systemd.device-timeout=10 0 0)
此时,不知道何种原因,/etc/exports下的自定义配置全部丢失,不过还好,重新填入NFS导出即可~

马春杰杰



最新评论
站长您好,亚马逊云咨询推广资源,望建立联系,可邮件,谢谢。
换友情链接吗?
看你的站做的挺不错的
恭喜!!太强了,硕博连读啊
雁过留毛,人过留名。
看不懂但大受震撼
每天都在战争,希望2026和平.
ZeroTier 看过多篇帖子,目前群辉、飞牛os、win11 、安卓、ubuntu ≥18.04 顺利通过,这篇相对于简单 实用、特来感谢 🙄