在虚拟机箱配置中交换全局主要角色和备份角色
通过在虚拟机箱配置中切换主要路由器和备份路由器的全局角色,可以更改 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
request virtual-chassis routing-engine master switch
从 VC-Pp 发出命令将导致表 1 列出的全局角色转换。表 1:主角色切换前后的虚拟机箱全局角色转换 交换主角色之前的虚拟机箱角色
交换后虚拟机箱角色主角色
虚拟机箱主路由器 (VC-Pp) 中的主路由引擎
虚拟机箱备份路由器 (VC-Bs) 中的备用路由引擎
虚拟机箱主路由器 (VC-Ps) 中的备用路由引擎
虚拟机箱备份路由器 (VC-Bp) 中的主路由引擎
虚拟机箱备份路由器 (VC-Bp) 中的主路由引擎
虚拟机箱主路由器 (VC-Pp) 中的主路由引擎
虚拟机箱备份路由器 (VC-Bs) 中的备用路由引擎
虚拟机箱主路由器 (VC-Ps) 中的备用路由引擎