了解 Junos Space 如何自动重新同步托管设备
在 Junos Space 网络管理平台管理的物理设备上进行配置更改时,Junos Space 平台的反应会有所不同,具体取决于网络本身是记录系统 (NSOR) 还是 Junos Space 平台是记录系统 (SSOR)。
在 NSOR 的情况下,Junos Space Platform 从修改后的设备接收系统日志消息,并自动将其数据库中的配置值与设备的配置值重新同步。这可以确保 Junos Space Platform 数据库中的设备清单信息与设备上的当前配置信息匹配。
在 SSOR 的情况下,Junos Space 平台从修改后的设备接收系统日志消息。该设备的“托管状态”从“同步”更改为“设备已更改”(如果更改是从设备 CLI 进行的)、“空间已更改”(如果更改是从 Junos Space 平台进行的)或“空间和设备已更改”(如果更改是从设备 CLI 和 Junos Space 平台进行的),但不会发生重新同步。Junos Space 平台管理员可以选择是否重置设备的配置,使其与 Junos Space 平台数据库中的配置值匹配。
本主题将介绍:
网络即记录系统
Junos Space Platform 发现并导入设备后,如果网络是记录系统,则 Junos Space Platform 会通过启动提交作在设备上启用自动重新同步功能。
启用自动重新同步后,在设备上所做的任何配置更改(包括带外 CLI 提交和变更请求更新)都会自动触发设备上的重新同步。 图 1 显示了提交作如何将 Junos Space 平台数据库中的配置信息与设备上的配置信息重新同步。
在 NSOR 模式下的受管设备上执行提交作时,默认情况下,Junos Space Platform 会将重新同步作业安排为在收到提交作后 20 秒运行。但是,如果 Junos Space Platform 在上一次提交通知的 20 秒内收到另一个提交通知,则不会安排其他重新同步作业,因为 Junos Space Platform 会在一个作业中重新同步这两个提交作。自动重新同步的这种衰减功能提供了一个时间窗口,在此期间可以在设备上执行多个提交作,但只需一个或几个重新同步作业,即可将 Junos Space Platform 数据库与设备上执行的多个配置更改重新同步。
您可以通过在“ 管理应用程序”>>“网络管理平台>”修改应用程序设置>设备>最大自动重新同步等待时间秒数 “字段中指定以秒为单位的值,将默认值 20 秒更改为任何其他持续时间。例如,如果将此字段的值设置为 120 秒,则 Junos Space 平台会自动将重新同步作业安排在收到第一个提交作后 120 秒运行。如果 Junos Space 平台在这 120 秒内收到任何其他提交通知,它将在一个作业中重新同步这两个提交作。
有关设置阻尼器间隔以更改重新同步时间延迟的信息以及有关禁用自动重新同步功能的信息,请参阅 修改 Junos Space 应用程序的设置。
当 Junos Space 平台收到设备提交通知时,托管状态为不同步。在设备上启动重新同步作业时,设备的“托管状态”将更改为“正在同步”,然后在重新同步作业完成后更改为“同步”,除非挂起的设备提交作导致设备在同步时显示“不同步”。
如果重新同步作业计划运行,但同一设备上的另一个重新同步作业正在进行中,Junos Space 平台会延迟计划的重新同步作业。时间延迟由可以从“应用程序”工作区设置的阻尼器间隔决定。默认情况下,时间延迟为 20 秒。只要与同一设备的另一个重新同步作业正在进行中,计划作业就会延迟。当前正在运行的作业完成后,将启动计划的重新同步作业。
您可以在“管理”工作区中禁用自动重新同步功能。关闭自动重新同步后,服务器继续接收通知并进入“不同步”状态;但是,设备上不会运行自动重新同步功能。要在禁用自动重新同步功能时重新同步设备,请使用“通过网络重新同步”工作流。自动重新同步作业不会显示在“作业管理”页面上。这些作业在后台运行,无法从 Junos Space 用户界面取消。您可以在“设备管理”页面上的“托管状态”列中查看自动重新同步作业的状态,也可以从“设备”页面上的“按同步状态计算的设备计数”小组件中查看自动重新同步作业的状态。你可以从 /var/log/jboss/servers/server1 目录下的 server.log 和 autoresync.log 文件中收集更多关于这些作业的信息。
您可以从作业管理页面查看在升级到 Junos Space 平台 15.1R1 版之前计划执行的自动重新同步作业。
Junos Space 作为记录系统
如果 Junos Space Platform 是记录系统,则不会在 Junos Space Platform 数据库和受管设备之间自动重新同步配置信息。当 Junos Space 平台从修改后的设备收到系统日志消息时,设备的“管理状态”将从“同步”变为“设备已更改”(如果更改是从设备 CLI 进行的)、“空间已更改”(如果更改是从 Junos Space 平台进行的)或“空间和设备已更改”(如果更改同时从设备 CLI 和 Junos Space 平台进行的),并且会保持这种状态,除非您手动推送系统将配置从 Junos Space 平台数据库记录到设备。