在 Oracle® Solaris 11.2 中管理网络文件系统

退出打印视图

更新时间: 2014 年 7 月
 
 

使用名称服务时的缺省 Autofs 行为

引导时服务 svc:/system/filesystem/autofs 将调用 autofs,然后 autofs 将查找 auto_master 主映射。

Autofs 使用在 svc:/system/name-service/switch 服务的 config/automount 属性中指定的名称服务顺序。如果未定义 config/automount 属性,则使用 config/default 属性。如果选择了 NIS 且 autofs 找不到 autofs 可以使用的映射,而找到包含一个或多个下划线的映射名,则会将下划线改为点,以使传统 NIS 文件名发挥作用。然后,autofs 将再次检查映射,如下图中所示。

图 2-6  Autofs 使用名称服务的方式

image:此图显示了检查不同信息源以查找 autofs 信息的顺序。

此会话的屏幕活动将与以下示例类似。

$ grep /home /etc/auto_master
/home           auto_home

$ ypmatch brent auto_home
Can't match key brent in map auto_home.  Reason: no such map in
server's domain.

$ ypmatch brent auto.home
diskus:/export/home/diskus1/&

如果选择 "files" 作为名称服务,则所有的映射都被假定为 /etc 目录中的本地文件。Autofs 会将以斜杠 (/) 开头的映射名解释为本地文件,无论 autofs 使用哪种名称服务。