在虚拟机箱配置中切换全局主角色和备份角色
您可以通过在虚拟机箱配置中切换主路由器和备份路由器的全局角色来更改 MX 系列虚拟机箱中的主要角色。通过发出 request virtual-chassis routing-engine master switch
管理命令更改主要角色时,虚拟机箱中的当前主路由器(也称为虚拟机箱协议主路由器或 VC-P)将成为备份路由器,当前备份路由器(也称为虚拟机箱协议备份或 VC-B)将成为主路由器。
准备工作:
确保系统配置在主路由器和备份路由器之间同步。
如果在发出
request virtual-chassis routing-engine master switch
命令时成员路由器之间的配置未同步,路由器将显示以下错误消息并拒绝该命令。Error: mastership switch request NOT honored, backup not ready
发出
request virtual-chassis routing-engine master switch
命令时,请确保虚拟机箱未处于转换状态(例如,备份路由器正在断开与虚拟机箱的连接)。如果尝试在转换状态期间发出
request virtual-chassis routing-engine master switch
命令,路由器不会处理该命令。
切换全局主角色和备份角色:
request virtual-chassis routing-engine master switch
从虚拟机箱主路由器 (VC-Pp) 中的虚拟机箱主路由引擎发出命令:{master:member0-re0} user@host> request virtual-chassis routing-engine master switch Do you want to continue ? [yes,no] (no) yes
如果尝试从备份路由器发出
request virtual-chassis routing-engine master switch
命令,路由器将显示以下错误消息并拒绝该命令。error: Virtual Chassis member is not the protocol master
从 VC-PP 发出命令会导致
request virtual-chassis routing-engine master switch
表 1 中列出的全局角色转换。表 1: 主角色切换前后的虚拟机箱全局角色转换 切换主要角色之前的虚拟机箱角色
切换主要角色后的虚拟机箱角色
虚拟机箱主路由器 (VC-Pp) 中的主路由引擎
虚拟机箱备份路由器 (VC-Bs) 中的备用路由引擎
虚拟机箱主路由器 (VC-Ps) 中的备用路由引擎
虚拟机箱备份路由器 (VC-BP) 中的主路由引擎
虚拟机箱备份路由器 (VC-BP) 中的主路由引擎
虚拟机箱主路由器 (VC-Pp) 中的主路由引擎
虚拟机箱备份路由器 (VC-Bs) 中的备用路由引擎
虚拟机箱主路由器 (VC-Ps) 中的备用路由引擎