了解 Junos Space 如何自动重新同步托管设备
在 Junos Space 网络管理平台管理的物理设备上执行配置更改时,Junos Space Platform 会根据网络本身是记录系统 (NSOR) 还是 Junos Space Platform 是记录系统 (SSOR) 而做出不同的反应。
在 NSOR 情况下,Junos Space Platform 将从修改的设备接收系统日志消息,并自动将其数据库中的配置值与设备的配置值重新同步。这可以确保 Junos Space Platform 数据库中的设备清单信息与设备上的当前配置信息匹配。
在 SSOR 案例中,Junos Space 平台将收到来自已修改设备的系统日志消息。该设备的托管状态从“同步”变为“设备已更改”(如果更改来自设备 CLI)、“空间已更改”(如果更改来自 Junos Space 平台)或“空间与设备已更改”(如果更改均来自设备 CLI 和 Junos Space 平台),但没有发生重新同步。Junos Space Platform 管理员可以选择是否重置设备的配置,以匹配 Junos Space Platform 数据库中的配置值。
本主题将介绍:
网络即记录系统
Junos Space Platform 发现并导入设备后,如果网络是记录系统,则 Junos Space Platform 通过启动提交操作,在设备上启用自动重新同步功能。
启用自动重新同步后,设备上执行的任何配置更改(包括带外 CLI 提交和变更请求更新)都会在设备上自动触发重新同步。 图 1 显示了提交操作如何将 Junos Space Platform 数据库中的配置信息与设备上的配置信息重新同步。

在 NSOR 模式下的托管设备上执行提交操作时,默认情况下,Junos Space Platform 会安排重新同步作业在收到提交操作后的 20 秒后运行。但是,如果 Junos Space Platform 在上一个提交通知的 20 秒内收到其他提交通知,则不会计划其他重新同步作业,因为 Junos Space Platform 会重新同步一个作业中的两个提交操作。这种自动重新同步的抑制功能提供了一个时间窗口,在此期间,可以在设备上执行多个提交操作,但只需一个或几个重新同步作业即可通过设备上执行的多个配置更改来重新同步 Junos Space Platform 数据库。
您可以将 20 秒的默认值更改为任何其他持续时间,在 “管理>应用程序>网络管理平台”中指定值,>“修改设备>最大重新同步等待时间秒”字段的应用程序设置,以秒 >为单位 。例如,如果将此字段的值设置为 120 秒,则 Junos Space Platform 会自动安排在收到第一次提交操作后运行的重新同步作业 120 秒。如果 Junos Space Platform 在这 120 秒内收到任何其他提交通知,它将在一个作业中重新同步两个提交操作。
有关设置阻尼器间隔以更改重新同步时间延迟的信息和禁用自动重新同步功能的信息,请参阅 修改 Junos Space 应用程序的设置。
当 Junos Space Platform 收到设备提交通知时,托管状态将不同步。在设备上开始执行重新同步作业时,设备的托管状态在重新同步作业完成后将变为“正在同步”,再变为“同步中”,除非挂起的设备提交操作导致设备在同步时显示“不同步”。
如果计划运行一个重新同步作业,但同一设备上的另一个重新同步作业正在进行中,Junos Space Platform 会延迟计划的重新同步作业。时间延迟由您可以从应用程序工作区设置的阻尼器间隔决定。默认情况下,时间延迟为 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 Platform 从修改过的设备收到系统日志消息时,设备的托管状态将从“同步”变为“设备已更改”(如果这些更改来自设备 CLI)、空间已更改(如果更改来自 Junos Space Platform)或 Space & 设备已更改(如果这些更改均来自设备 CLI 和 Junos Space Platform),并且保持不变,除非您手动推送系统:记录从 Junos Space Platform 数据库到设备的配置。