You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OrangePi Zero3 Ubuntu客户端NFS挂载失败问题求助

OrangePi Zero3 Ubuntu客户端NFS挂载失败问题求助

各位大佬好,我遇到了一个NFS挂载的棘手问题,想请大家帮忙分析下:

我有一台NFS服务器,export.conf配置是有效的,同网段里4台客户端中有3台都能正常连接服务器并读写共享目录,但第四台OrangePi Zero3却始终挂载失败。

第一次挂载尝试(默认NFSv4.2)

执行挂载命令后直接报协议错误:

machs@orangepizero3:~$ sudo mount -t nfs  192.168.0.131:/media/smilingBuddha /media/smilingBuddha -vvv

mount.nfs: timeout set for Wed Nov 15 13:35:23 2023
mount.nfs: trying text-based options 'vers=4.2,addr=192.168.0.131,clientaddr=192.168.0.246'
mount.nfs: mount(2): Protocol error
mount.nfs: Protocol error

指定NFSv3版本尝试

我试过指定NFSv3版本挂载,结果超时后报输入输出错误:

machs@orangepizero3:~$ sudo mount -t nfs -o mountvers=3 electricsheep:/media/smilingBuddha /media/smilingBuddha -vvv

mount.nfs: timeout set for Wed Nov 15 13:43:12 2023
mount.nfs: trying text-based options 'mountvers=3,addr=192.168.0.131'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying 192.168.0.131 prog 100003 vers 3 prot TCP port 2049
mount.nfs: prog 100005, trying vers=3, prot=17
mount.nfs: trying 192.168.0.131 prog 100005 vers 3 prot UDP port 50411
mount.nfs: mount(2): Input/output error
mount.nfs: mount system call failed

奇怪的对比:能正常挂载老NAS的NFS共享

更让人困惑的是,这台OrangePi Zero3挂载另一台老NAS的NFS共享却完全没问题,甚至会自动降级到NFSv3成功挂载:

machs@orangepizero3:~$ sudo mount /media/pillarOfAutumn -vvv

mount.nfs: timeout set for Wed Nov 15 13:36:56 2023
mount.nfs: trying text-based options 'hard,intr,vers=4.2,addr=192.168.0.77,clientaddr=192.168.0.246'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'hard,intr,vers=4,minorversion=1,addr=192.168.0.77,clientaddr=192.168.0.246'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'hard,intr,vers=4,addr=192.168.0.77,clientaddr=192.168.0.246'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'hard,intr,addr=192.168.0.77'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying 192.168.0.77 prog 100003 vers 3 prot TCP port 2049
mount.nfs: prog 100005, trying vers=3, prot=17
mount.nfs: trying 192.168.0.77 prog 100005 vers 3 prot UDP port 46905
# 最终挂载成功,可正常访问目录

我已经排查过的信息

  • 客户端上能正常看到服务器的导出目录:
    machs@orangepizero3:~$ showmount -e electricsheep
    Export list for electricsheep:
    /media/smilingBuddha 192.168.0.0/24
    
  • 客户端能探测到服务器的NFS服务:
    machs@orangepizero3:~$ rpcinfo -p electricsheep | grep nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    
  • 客户端内核版本(因为6.x内核不支持板载WiFi,所以只能用这个旧版本):
    machs@orangepizero3:~$ uname -a
    Linux orangepizero3 5.4.125 #1.0.0 SMP Fri Jun 30 11:59:12 CST 2023 aarch64 aarch64 aarch64 GNU/Linux
    
  • NFS服务器信息:
    • 内核版本:
      machs@electricSheep:~$ uname -a
      Linux electricSheep 6.2.0-36-generic #37~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct  9 15:34:04 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
      
    • /etc/exports配置:
      machs@electricSheep:~$ cat /etc/exports
      /media/smilingBuddha  192.168.0.0/24(rw,sync,no_root_squash,no_subtree_check)
      

我已经谷歌了各种错误码,但还是没找到解决办法,希望各位大佬能给点思路,谢谢!

备注:内容来源于stack exchange,提问作者machs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 08:39:51