了解 QFabric System Director 设备上的自动化脚本支持
Junos OS 自动化由一套工具组成,用于在运行 Junos OS 的网络设备上自动执行操作和配置任务。利用 Junos OS 本机 XML 功能的自动化工具包括提交脚本、操作 (op) 脚本、事件策略和事件脚本以及宏。
此时 QFabric 系统不支持事件策略和事件脚本。
QFabric 系统支持在 Stylesheet Language Alternative Syntax (SLAX) 版本 1.0 中编写的 Junos OS 自动化脚本。
提交脚本可自动执行提交流程并实施自定义配置规则。您可以使用提交脚本生成特定错误和警告,并自定义配置和配置模板。提交候选配置时,每个活动提交脚本都会检查该配置。如果配置违反您的自定义规则,并且脚本会生成错误,则提交失败。如果提交成功,则在将任何配置更改(瞬态和永久性)整合到活动配置中,然后再将其传递至 Director 软件,该软件将配置分配给所有适用的 QFabric 系统组件,包括节点设备和节点服务器。
操作脚本可自动执行操作和故障排除任务。操作脚本可从 Junos OS CLI 或 NETCONF XML 管理协议手动执行,也可以从其他脚本调用。
QFabric 系统支持以下自动化脚本功能:
提交脚本和操作脚本
在 SLAX 版本 1.0 中编写的脚本
QFabric 系统在使用自动化脚本时具有以下要求:
从 Director 组配置和部署脚本。由于 Director 组中有多个 Director 设备,因此脚本必须由每个 Director 设备部署或部署在共享媒体空间中。
脚本存储在此位置的共享介质中: /pbdata/mgd_shared/partition-ip/var/db/scripts。在此目录下,提交脚本存储在 提交 子方向中,操作脚本存储在 操作 子方向中。
脚本不会存储在闪存中。