7.3. 发现主机的自动上下文
Satellite 服务器根据以下规则序列为发现的主机分配一个机构和位置:
- 如果发现的主机使用 Satellite 中定义的子网,则主机将使用与子网关联的第一个机构和位置。
- 
						如果设置了 discovery_organization或discovery_location事实值,发现的主机将使用这些事实值作为机构和位置。要设置这些事实值,请导航到 Administer > Settings > Discovered,并将这些事实添加到 Default 机构 和 Default location 字段中。确保发现的主机的子网也属于事实设置的机构和位置,否则 Satellite 会拒绝出于安全原因进行设置。
- 如果之前没有条件,Satellite 会分配第一个机构和位置(按名称排序)。
您可以使用 Discovered hosts 页面的批量操作菜单更改机构或位置。选择要修改的发现主机,然后从 Select Action 菜单中选择 Assign Organization 或 Assign Location。
				请注意,foreman_organization 和 foreman_location 事实不再是为发现的主机分配上下文的有效值。您仍然可使用这些事实来配置 Puppet 运行的主机。为此,请导航到 Administer > Settings > Puppet 部分,并将 foreman_organization 和 foreman_location 事实添加到 Default organization 和 Default location 字段。