1Gb 以太网上的 NFS 锁定:将 14.04.5 发布到 Zyxel NSA325 v2

1Gb 以太网上的 NFS 锁定:将 14.04.5 发布到 Zyxel NSA325 v2

通过 1000Mbps 以太网连接安装 NFS 共享时,cp 或 rsync 将在传输几兆字节后锁定。使用早期 Ubuntu 版本/衍生版本时不会发生这种情况。

NAS 服务器: Zyxel NSA325 v2,V4.81(AALS.1)

锁定的客户端:

  • Linux Mint 17.1、17.2、17.3、18.1、18.2(x64 和 32 位)
  • Ubuntu Gnome 16.04.2
  • 笔记本电脑和台式电脑通过 GB 以太网连接

未锁定的客户端:

  • Ubuntu Studio 14.04.5 LTS
    ($ uname -a
    Linux HP-Z600 3.13.0-117-lowlatency #164-Ubuntu SMP PREEMPT 星期五 4 月 7 日 11:41:01 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux)

  • Linux Mint 18.2 32 位,支持 54Mbps WiFi

这是 Ubuntu 16.04 中在 Ubuntu/Debian 中引入的 NFS 回归吗?

这迫使我使用速度较慢且不映射 ext4 文件系统权限的 CIFS/Samba 共享。

编辑: 挂载通常在命令行上,而不是 fstab 上:

$ sudo mount -t nfs -o nfsvers=3 192.168.1.nnn:/internal_path/nfs/NAS /mnt/nas-nfs

我尝试过有和没有-o nfsvers=3

答案1

感谢@guiverc 提供的wsize=提示!

显然,Zyxel NSA325 v2 无法处理大于 32K 的 NFS 写入块大小。wsize=32768在安装 NFS 共享时使用该选项,以下设备能够以 >40MB/s 的速度通过 1Gbps 以太网向 NAS 写入多个 GBytes:

  • Linux Mint 17.3 x64
  • Ubuntu Gnome 16.04.2 x64
  • Linux Mint 18.2 x64

54Mbps WiFi 无法超过 NAS 所限制的速度和块大小。显然,我的 Ubuntu Studio 14.04 没有配置千兆以太网,无法允许足够大的窗口/块大小来淹没 NAS。

现在,将本地 UID/GID 值映射到 NFS 挂载上的 NAS 值……

相关内容