引导时服务 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 使用名称服务的方式
此会话的屏幕活动将与以下示例类似。
$ 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 使用哪种名称服务。