我在使用 NFS 通过家庭 LAN 访问小型 PC 上的文件时遇到了一些问题。
当我使用 Nautilus 或命令行时,它似乎工作得很好,但是当我尝试保存 LibreOffice 或 GIMP 等应用程序时,我得到了几秒钟的延迟,然后是“写入错误”。从 NFS 共享打开现有文件时,它告诉我“此文件已锁定,无法由未知用户编辑”。
这些应用程序可以毫无问题地打开和保存本地驱动器上的文件。
我目前的解决方法是以只读方式打开并将文件保存到我的桌面上,然后使用 Nautilus 将其复制到我最初打开它的位置。
我的本地 PC 使用的是 Ubuntu 20.04,服务器说它在:“5.3.0-53-generic #47~18.04.1-Ubuntu SMP”
我的本地 /etc/fstab 条目:
192.168.50.186:/nas/shared /shared nfs rsize=8192,wsize=8192,timeo=14,hard,nfsvers=3
在服务器上我的 /etc/exports 文件:
/nas/shared 192.168.50.186/255.255.255.0(rw,insecure,no_subtree_check,async)
在 18.04 中,这个问题只影响了 LibreOffice,但现在它也影响了 GIMP 和 Krita 以及可能其他的。