重新同步设备配置
由 Network Director 管理的网络有三个关于网络设备配置的信息存储库:存储在设备本身上的配置、由 Junos Space 维护的设备配置记录以及由 Network Director 维护的构建模式配置。
当所有三个存储库中包含的配置都匹配时,设备配置状态在 Network Director 中显示为“同步”。当存储库不匹配时,配置状态将显示为“不同步”。这种状态的常见原因是带外配置更改,即对 Network Director 之外的设备进行的配置更改。
当设备状态为“不同步”时,无法在“部署”模式下在设备上部署配置更改。使用“重新同步设备配置”任务可重新同步三个配置存储库,并将设备配置状态更改回“同步”。
“重新同步设备配置”任务如何执行重新同步取决于 Junos Space 网络管理平台的记录系统 (SOR) 模式设置:
当 Junos Space 处于网络即记录系统 (NSOR) 模式时,设备被视为配置记录系统。当 Junos Space 处于 NSOR 模式时重新同步设备时,Junos Space 配置记录和 Network Director 构建模式配置都将更新以反映设备配置,换句话说,带外配置更改将合并到 Junos Space 和 Network Director 配置存储库中。
当 Junos Space 处于 Junos Space 作为记录系统 (SSOR) 模式时,您可以选择是接受还是拒绝设备配置中反映的带外更改。如果接受更改,则 Junos Space 配置记录和 Network Director 构建模式配置都将更新,以反映设备配置。如果拒绝更改,则会在设备上回滚带外更改,以使设备配置与 Junos Space 配置记录和 Network Director 构建模式配置匹配。
有关带外配置更改、Junos Space SOR 模式以及 Network Director 如何重新同步设备配置的详细信息,请参阅 了解设备配置的重新同步。
本主题将介绍:
设备的重新同步设备配置列表
“重新同步设备配置”页面将显示所选范围内所有设备的列表,这些设备的配置在设备发现期间已成功导入,且配置状态现在为“不同步”。您可以从此列表中选择设备并重新同步它们。
设备列表中的字段说明如表 1 所示。
田 |
描述 |
|---|---|
名字 |
设备主机名或设备 IP 地址。 |
IP地址 |
设备的 IP 地址。 |
型 |
设备的型号。 |
作系统版本 |
设备上当前运行的作系统版本。 |
连接状态 |
连接状态:
|
配置状态 |
显示设备的配置状态:
如果重新同步成功,设备将从表中移除。 |
本地更改 |
指定是否已在“生成”模式下进行了配置更改,以及是否正在等待设备上的部署。
注意:
单击“视图”时出现的“挂起的更改”窗口允许您查看已添加、修改或更改的配置文件。但是,由于设备不同步,因此无法查看 CLI 或 XML 格式的特定更改。 |
网络变更 |
指示是否可以查看带外更改:
|
当 Junos Space 处于 NSOR 模式时重新同步设备
要在 Junos Space 网络应用平台处于 NSOR 模式时重新同步设备:
当 Junos Space 处于 SSOR 模式时重新同步设备
要在 Junos Space 网络管理平台处于 SSOR 模式时重新同步设备:
Junos Space 配置编辑器所做的设备更改或 Junos Space 中已接受的设备更改不能被拒绝。即使选择“拒绝设备更改”,也不会拒绝这些更改,而是会合并到“生成模式配置”中。
在手动审批模式下重新同步设备
当存在带外更改时,设备重新同步会将使用 CLI 所做的更改与本地更改合并,前提是不存在冲突。如果存在冲突的更改,则使用 CLI 做出的更改优先于本地更改。因此,作为更改请求一部分的配置更改可能会丢失。丢失的配置更改请求将针对相应设备标记为“已取消”。为设备启动设备重新同步时,将显示一条消息,其中列出了由于 CLI 和本地更改冲突而丢失的更改请求。所有其他更改不受影响。
查看网络更改
“网络更改”窗口可显示当 Junos Space 处于 SSOR 模式时对设备所做的带外配置更改。
并非所有带外配置更改都显示在此窗口中。仅当设备配置与 Junos Space 配置记录不同时(即当 Junos Space 中的设备配置状态不同步时),才会显示配置更改。例如,如果带外更改是从 Junos Space 配置编辑器部署的,或者 Junos Space 中已接受带外更改,则配置更改将不会显示在此窗口中。
配置更改以 XML 格式显示。如果发生了多次带外更改(即设备上有多个配置提交或保存),则更改将按每次提交进行分组。
对于每个配置提交,将提供以下信息:
junos:commit-seconds - 指定提交配置的时间,作为自 1970 年 1 月 1 日午夜以来的秒数。
junos:commit-localtime — 指定提交配置的时间,作为设备本地时区的日期和时间。
xmlns:junos - 指定用于定义标记元素的 XML 命名空间的 DTD 的 URL。
junos:commit-user - 指定请求提交作的用户的用户名。
查看重新同步作业状态
启动重新同步作业后,将显示“重新同步设备配置结果”窗口。作业完成后,此窗口将自动更新为每个设备的重新同步状态。
您还可以使用系统模式下的“管理作业”任务查看重新同步作业的状态。以下作业与重新同步相关联:
重新同步网络元素 — 此作业在 NSOR 模式下运行,并将 Junos Space 配置记录与设备配置重新同步。
解决 OOB 更改 — 此作业在 SSOR 模式下运行,可解析 Junos Space 的带外更改 — 接受更改并更新 Junos Space 配置,或拒绝更改并回滚设备上的更改。
重新同步设备 — 此作业在 NSOR 和 SSOR 模式下运行,并将构建模式配置与设备配置重新同步。