正确使用autofs“主机”地图选项?

使用Ubuntu 14.04 LTS,我有一个NFS服务器设置为导出一些目录。 客户端机器(也是Ubuntu 14.04)在/etc/auto.master中使用以下的autofs

/net -hosts suid 

但是如果我ls / net显示它是空的。

但是,如果我这样做:

 showmount -e 10.10.10.103 

它列出了出口。

我注意到,-d没有显示任何内容:

 showmount -d 10.10.10.103 Directories on 10.10.10.103: 

Ubuntu的文档提到使用前台自动安装进行故障排除,所以我试过了,并得到这个(即使我已经尝试cd到/ net在另一个terminal):

 gilgongo@alice:~$ sudo automount -f -v Starting automounter version 5.0.7, master map /etc/auto.master using kernel protocol version 5.02 mounted indirect on /net with timeout 300, freq 75 seconds 

我也尝试通过改变auto.master中的行来使用提供的auto.net脚本:

 /net /etc/auto.net 

但是,这产生了相同的结果。

我宁愿没有在/ etc / fstab和东西的条目,就像客户端在/ net中提取出口的想法。 但为什么不是-hosts选项工作?

S0LVED:

我希望autofs能够在/ net mount目录下显示NFS服务器的名称/ IP,然后显示服务器的输出。

所以当我做了:

 ls /net/ 

并没有看到任何东西,我断定这是行不通的。

事实上,我需要做的是:

 ls /net/10.10.10.103/ 

然后出口神奇地调整了,因为我正在“访问”他们,这是autofsdevise要做的事情(“自动挂载仅在被访问时被挂载,并且在一段时间不活动之后被卸载”)。

所以。 我们走了 吴浩。