我有一台 Synology NAS 机顶盒,用于存放视频。此文件夹使用 NFS 共享。
我的一台运行 Ubuntu 13.10 的机器在访问此共享文件夹时遇到问题。网络中的其他机器(包括其他 13.10 机器)均未遇到任何问题。
昨晚我清理并加载了有问题的机器,设置了共享,然后看了一部电影。一切都很顺利。然后今晚又出现了和以前一样的错误。
我尝试在 Nautilus 中打开共享,但出现错误“无法显示此位置。您没有查看“(共享名称)”内容所需的权限”
自从昨晚一切正常以来,什么都没有改变!
如果我进入终端并尝试列出目录,我会得到“ls:无法访问(共享名):权限被拒绝。
Showmount -e(ip 地址)在列表中显示正确的共享。
FSTAB命令如下:
10.42.1.95:/volume1/video /home/(用户)/videosharename nfs rw,hard,intr,nolock 0 0
此 FSTAB 语句始终与 Synology 共享兼容(至少自 Ubuntu 13.04 以来)。
我已经进行了三次擦除和加载,试图清除任何可能的错误,但我开始怀疑它的配置,因为它运行良好,然后神秘地死机了。
每次擦除和加载后,我都会安装并配置 Samba 和 NFS:
sudo apt-get 安装 samba samba-common sudo apt-get 安装 python-glade2 sudo apt-get 安装 system-config-samba sudo apt-get 安装 nfs-common
我真的不知道还要检查什么!任何帮助都将不胜感激。
--- 编辑:发现了问题,尽管我仍然难以相信:我更换了 NIC 卡,从此一切都正常了。
答案1
我不确定您是否仍遇到错误,但我的 Synology 和 Ubuntu 12.04 出现了问题。我会不断丢失 NFS 挂载的权限。
我在 Synology 上启用了 NFS v4,我的 fstab 文件现在如下所示:
# NFS home directory
#topher:/volume1/nfs_home /home nfs nfsvers=3,nouser,rsize=8192,wsize=8192,atime,auto,rw,dev,exec,suid 0 0
topher:/volume1/nfs_home /home nfs nfsvers=4,nouser,rsize=8192,wsize=8192,atime,auto,rw,dev,exec,suid 0 0
它似乎更稳定,而且我还没有丢失权限,而以前这是每天都会发生的事。