Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos Space 网络管理平台确认提交

Junos Space 网络管理平台支持 Junos OS 确认提交功能。默认情况下,Junos Space 平台在 Junos Space 平台上发现的所有设备上使用已确认的提交操作,并且支持已确认的 NETCONF 功能。Junos Space 平台发出的已确认提交操作的默认超时值为 10 分钟。在发送提交 RPC 之后,Junos Space 平台会立即发送远程过程呼叫 (RPC) 以确认提交。即使提交操作包含错误的配置编辑,可能断开设备与 Junos Space 平台的连接,设备也会保持连接。EJB 回调方法用于验证设备配置的变化。

使用基于 Schema 的配置编辑器和配置指南创建的候选配置支持确认提交功能。如果您使用模板部署配置,则需要将这些模板发布到设备的候选配置。使用基于 Schema 的配置编辑器、模板或配置指南将配置推送至设备时,为这些任务触发的工作将显示确认提交所需的超时值。工作详细信息包括 EJB 回调方法返回值所需的时间以及确认提交操作或执行回滚操作所需的时间。

表 1 列出了将候选配置部署到支持已确认提交 NETCONF 功能的设备时,设备在 NSOR 和 SSOR 模式下的托管状态。其中还列出了在已确认提交操作在这些模式下成功或失败时的工作详细信息的状态。

表 1:在 NSOR 和 SSOR 模式下用于确认提交的托管状态

确认提交和 EJB 回调方法成功和失败条件

NSOR 模式

SSOR 模式

工作成果和详细信息

Junos Space 平台会发出具有超时值的已确认提交操作。

同步

空间发生了变化

EJB 回调发送至设备,以验证设备配置的变化。

EJB 回调方法不会在确认提交超时间隔内退还任何值。

同步

空间发生了变化

失败

EJB 回调方法将返回 True 并确认提交。

失步同步,然后是 Junos Space 平台重新同步

在 Sync 或 Space Changed 中(如果在候选配置中添加了新更改)

成功

EJB 回调方法返回错误,配置回滚。

失步同步,然后是 Junos Space 平台重新同步

空间发生了变化

出现错误时出现 failed callback 故障

EJB 回调方法返回 False,设备将自动回滚到当前的活动配置。

失步同步,然后是 Junos Space 平台重新同步

空间变了,设备变了(在 Junos Space 平台收到有关设备自动回滚操作的系统日志后)

自动回滚细节出现故障

注意:

在 SSOR 模式下,如果确认提交不成功,并且设备自动回滚,则需要使用解析带外更改工作流程将设备的托管状态更改为 In Sync,以手动接受更改。

注意:

如果在 Junos Space 平台发出确认提交并自动回滚后,设备与 Junos Space 平台(即连接状态已关闭)断开连接,则需要从 CLI 手动检查设备配置,以确认提交操作成功。