15-GIR配置
本章节下载: 15-GIR配置 (244.53 KB)
目 录
GIR(Graceful Insertion and Removal,平滑插入和移除)提供了一种设备隔离方案,适用于设备进行维护或升级的场景。通过GIR模式切换功能,可以一次下发多个业务模块的隔离命令,各业务协议模块会先将流量切换至冗余路径,再将设备置于维护模式,此时处于维护模式下的设备与其他设备之间网络隔离。当完成维护或者升级操作之后,将设备切换到普通模式,恢复流量的正常转发和处理。
· 普通模式:设备在执行GIR模式切换功能前的状态,该模式下设备正常运行,流量可以正常转发和处理。
· 维护模式:设备在执行GIR的模式切换功能后的状态,该模式下设备无法正常转发流量,流量被切到其他设备,用户可以对本设备进行维护或升级操作。
GIR通过模式切换命令,可以一键下发所需协议的隔离(或解除隔离)命令给对应的业务模块,由对应业务协议模块自动执行命令来实现流量的平滑切换,并且提供快照查看与比较功能,用来确认模式切换前后的配置差异。
通过执行gir system-mode maintenance命令,会下发相关的协议隔离命令给对应的业务模块,由对应业务模块自动执行隔离命令,实现设备的流量隔离。目前支持的协议有LACP协议、BGP协议、ISIS协议、OSPF协议和OSPFv3协议等。具体业务模块的隔离实现请参考各业务模块的手册。
对设备进行维护或升级操作后,执行undo gir system-mode maintenance命令可以自动对设备进行协议恢复,让设备正常转发流量。
GIR快照保存的是普通模式下各业务模块的状态信息,以NETCONF文件格式保存设备当前的运行数据。设备会在如下情况生成GIR快照:
· 将设备从普通模式切换到维护模式时,设备会先记录进入维护模式前的GIR快照,再将设备进行流量隔离。
· 将设备从维护模式切回普通模式时,设备先进行协议恢复,再记录退出维护模式后的GIR快照。
通过执行模式切换命令生成的两个快照文件before_maintenance与after_maintenance均是覆盖保存的。
GIR提供了快照比较功能,方便用户确认模式切换前后设备的配置差异。
仅Release 6635及以上版本支持GIR功能。
GIR由各业务模块自动执行命令来实现流量的平滑切换,不支持GIR的业务模块无法通过GIR隔离业务流量。
当设备需要进行维护或升级时,请使用本功能,将设备从普通模式切换到维护模式。
· 切换到维护模式后,请不要修改各业务模块的配置,否则会导致退出维护模式后,设备配置与原来配置不一致
· 如果设备正在进行快照显示和比较,请等待快照显示和比较命令结束后再执行模式切换命令。
· 如果模式切换过程中有业务模块命令下发失败,设备会显示失败提示信息。
¡ 如果某业务模块的命令下发失败,不会影响其它业务模块的命令下发。请根据业务模块的具体提示信息排查失败原因。
¡ 为了方便用户确认设备模式切换前后存在的配置差异,可以通过设备提供的GIR快照比较功能进行查看。如果有配置差异,请用户根据具体的差异信息排查原因。
· 为避免业务模块流量切换慢或其他异常原因造成的流量切换失败,导致本命令下发后该设备上依旧有流量转发。建议用户在下发本命令后,通过display counters命令查看并确认当前设备无流量经过,再进行后续操作。
(1) 确定系统处于稳定状态。
display system stable state
使用本命令显示的system state字段为Stable,则表示设备处于稳定状态。GIR模式切换前使用本命令查看设备的状态,需要等待设备进入稳定状态,才可以进行GIR模式切换。
(2) 进入系统视图。
system-view
(3) 将设备从普通模式切换到维护模式。
gir system-mode maintenance
缺省情况下,设备处于普通模式。
· 执行本命令后,可能会发生流量丢包导致相关业务中断,请谨慎使用。
· 在模式切换过程中,请不要重启设备或进程,设备重启或部分进程重启可能会中止模式切换,而且已下发的业务模块命令无法回滚。
当完成维护或升级操作后,请使用本功能,将设备从维护模式切换到普通模式。
· 在DRNI应用场景下,如果要将设备从维护模式切回到普通模式,请先执行display drni mad verbose命令确认设备接口状态未处于“DRNI MAD DOWN”状态,再执行undo gir system-mode maintenance命令。有关DRNI的详细介绍,请参见“二层技术-以太网交换配置指导”中的“DRNI”。
· 如果模式切换过程中有业务模块命令下发失败,设备会显示失败提示信息。为了方便用户确认设备模式切换前后存在的配置差异,可以通过设备提供的GIR快照比较功能进行查看。如果有配置差异,请用户根据具体的差异信息排查原因。
· 如果设备正在进行快照显示与比较,请等待快照显示与比较命令结束后再执行模式切换命令。
(1) 确定系统处于稳定状态。
display system stable state
使用本命令显示的system state字段为Stable,则表示设备处于稳定状态。GIR模式切换前使用本命令查看设备的状态,需要等待设备进入稳定状态,才可以进行GIR模式切换。
(2) 进入系统视图。
system-view
(3) 将设备从维护模式切换到普通模式。
undo gir system-mode maintenance
缺省情况下,设备处于普通模式。
在模式切换过程中,请不要重启设备或进程,设备重启或部分进程重启可能会中止模式切换,而且已下发的业务模块命令无法回滚。
完成上述配置后,在任意视图下执行display命令可以显示配置GIR后的运行情况。用户可以通过查看显示信息,来验证配置的效果。
图1-1 GIR显示和维护
操作 |
命令 |
显示当前设备上存在的所有快照 |
display gir snapshot |
显示GIR快照的比较信息 |
display gir snapshot compare snapshot1-name snapshot2-name [ verbose ] |
显示当前GIR模式 |
display gir system-mode |
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!