Autofs 挂载 nfs 问题

Autofs 挂载 nfs 问题

我在安装新的 Centos 5.5 时遇到一些问题,无法让 autofs 正常工作。请查找我的存储服务器中的导出:

/san/files  *(rw,sync,no_subtree_check,no_root_squash)
/san/mail   *(rw,sync,no_subtree_check,no_root_squash)

在我的客户端上,我的 auto.master 如下所示:

/home   /etc/auto.home --timeout=60
/net    -hosts

汽车主页:

vmail -fstype=nfs,hard,intr,nodev,nosuid,rw xxx.xxx.xxx.xxx:/san/mail

我不想使用 NIS,但是我的更大目标是让 nfs 服务器崩溃,然而目前我只是使用单个服务器。

我可以使用“mount -t nfs xx.xxx.xxx.xxx:/san/mail /home/vmail”手动挂载 nfs 共享(当挂载点存在 Obv 时)

/home 上的权限:

# ls -shalt /home
total 8.0K
   0 drwxr-xr-x  2 root root    0 May  3 08:51 .
8.0K drwxr-xr-x 24 root root 4.0K May  3 08:51 ..

问题是,当我尝试转到 /home/vmail 时,我收到以下信息:

# ls -shalt /home/vmail
ls: /home/vmail: No such file or directory

运行“automount -vf”我得到以下输出:

Starting automounter version 5.0.1-0.rc2.143.el5_5.6, master map auto.master
using kernel protocol version 5.01
mounted indirect on /home with timeout 60, freq 15 seconds
mounted indirect on /net with timeout 300, freq 75 seconds
attempting to mount entry /home/vmail
lookup(program): lookup for vmail failed
failed to mount /home/vmail

使用 /net/xxx.xxx.xxx.xxx/san/mail/ 有效!

请帮忙指点一下?我现在走投无路了。

答案1

lookup(program) 意味着 automount 认为你的映射是可执行文件,它是否设置了可执行位?

你应该看到 lookup(file)

http://www.squarebox.co.uk/cgi-squarebox/manServer/automount.8

相关内容