批量更新
概述
有的时候你可能想要一次更改多个主机的某些属性。那么你可以使用批量更新功能来实现,而不是打开每个主机页面进行编辑。
使用批量更新
要批量更新某些主机,请执行以下操作:
- 勾选要在 主机 列表 中更新的主机前面的复选框
- 点击列表下方的 批量更新
- 切换到包含所需属性的选项卡(主机、IPMI、 标签、宏、清单、加密 或 值映射)
- 勾选要更新的任意属性复选框,并为其输入新值

在选择用于 模板 关联更新的相应按钮时,可用以下选项:
- 链接 - 指定要额外链接哪些模板
- 替换 - 指定要链接哪些模板,同时取消与主机之前已链接的任何模板的关联
- 取消链接 - 指定要取消链接哪些模板
要指定要链接/取消链接的模板,请在自动完成字段中开始输入模板名称,直到出现下拉列表并显示匹配的模板。然后向下滚动选择所需的模板。
取消链接时清除 选项不仅会取消与之前已链接模板的关联,还会移除从这些模板继承的所有元素(监控项、触发器等)。
在选择用于 主机组 更新的相应按钮时,可用以下选项:
- 添加 - 允许从现有主机组中指定额外的主机组,或为主机输入全新的主机组
- 替换 - 将主机从任何现有主机组中移除,并替换为此字段中指定的主机组(现有或新的主机组)
- 移除 - 将从主机中移除指定的主机组
这些字段支持自动完成 - 开始输入时会显示匹配的主机组下拉列表。如果主机组是新的,它也会出现在下拉列表中,并在字符串后标注 (new)。向下滚动即可选择。


在选择用于标签更新的相应按钮时,可用以下选项:
- 添加 - 允许为主机添加新标签;
- 替换 - 将移除主机上现有的任何标签,并替换为下面指定的标签;
- 移除 - 将从主机中移除指定标签。
标签中支持用户宏、{INVENTORY.*} 宏、{HOST.HOST}、{HOST.NAME}、{HOST.CONN}、{HOST.DNS}、{HOST.IP}、{HOST.PORT} 和 {HOST.ID} 宏。标签 中不区分同名但不同值的标签是否为“重复项”,因此它们可以添加到同一主机。

在选择用于宏更新的相应按钮时,可用以下选项:
- 添加 - 允许为主机指定额外的用户宏。如果勾选了 更新现有 复选框,则会更新所指定宏名称的值、类型和描述。如果未勾选,则如果主机上已存在同名宏,则不会更新它。
- 更新 - 将替换此列表中指定宏的值、类型和描述。如果勾选了 添加缺失 复选框,则主机上之前不存在的宏将作为新宏添加。如果未勾选,则只会更新主机上已存在的宏。
- 移除 - 将从主机中移除指定宏。如果勾选了 除所选外 复选框,则会移除除列表中指定项之外的所有宏。如果未勾选,则只会移除列表中指定的宏。
- 全部移除 - 将从主机中移除所有用户宏。如果未勾选 我确认移除所有宏 复选框,将打开一个新的弹出窗口,要求确认移除所有宏。

要能够批量更新清单字段,清单模式 应设置为“手动”或“自动”。


在值映射更新中,可使用带有以下选项的按钮:
- 添加 - 将值映射添加到主机。如果勾选 更新现有,则会更新该名称值映射的所有属性。否则,如果已存在同名值映射,则不会更新它。
- 更新 - 更新现有值映射。如果勾选 添加缺失,则主机上之前不存在的值映射将作为新的值映射添加。否则只会更新主机上已存在的值映射。
- 重命名 - 为现有值映射指定新名称
- 移除 - 从主机中移除指定的值映射。如果勾选 除所选外,则会移除所有值映射,但指定的除外。
- 全部移除 - 从主机中移除所有值映射。如果未勾选 我确认移除所有值映射 复选框,将打开一个新的弹出窗口要求确认移除。
完成所有所需更改后,点击 更新。所选主机的属性将相应更新。