我有一个运行 Fedora 18(3.6.11)的小型主机,其中 nfs 服务器设置为服务 /mnt/dir。
运行 Fedora (3.11.6) 的客户端出现问题,大约一分钟后挂载就消失了。主机和客户端上的 SELinux 都已禁用,我能够在客户端上看到 nfs 挂载,并且可以对其进行读写。但几秒到一分钟后它就消失了。
-------/etc/fsttab 条目-----
my-serv:/mnt/dir /mnt/share/ nfs4 rw,noatime,rsize=32768,wsize=32768,intr,hard 0 0
安装 -a 后,
$ ls -l /mnt/share/
-rw-r--r-- 1 root root 0 Jun 22 05:50 test
......
过了一会儿,
$ ls -l /mnt/netshare/
total 0
答案1
看来,通过使用 autofs,我可以解决 nfs 挂载消失的问题。删除 fstab 条目,并根据 Fedora 文档将以下内容添加到 /etc/auto.master 和 /etc/atuo.misc。
--- /etc/auto.master----
/mnt /etc/auto.misc
----/etc/auto.misc----
share/ -fstype=ext3 rw,noatime,rsize=32768,wsize=32768,intr my-serv:/mnt/dir