21-VRRP-HA命令
本章节下载 (157.53 KB)
目 录
1.1.3 vrrp authentication-mode
1.1.8 vrrp vrid timer advertise
2.1.1 display switchover state
2.1.2 slave auto-update config
2.1.5 slave update configuration
【命令】
display vrrp [ interface Vlan-interface vlan-id | statistics [ Vlan-interface vlan-id ] ] [ virtual-router-id ]
【视图】
任意视图
【参数】
interface:输入本参数系统将显示指定VLAN接口的VRRP状态信息。
statistics:输入本参数系统将显示VRRP的统计信息。
virtual-router-id:VRRP备份组号,备份组号取值范围为1~255。
【描述】
display vrrp命令用来显示VRRP的状态信息或者VRRP的统计信息。
在显示VRRP状态信息时:
l 如果不输入接口名和备份组号,则配置该命令后系统将显示该交换机上所有备份组的状态信息。
l 如果只输入特定接口名,则显示该接口上所有备份组的状态信息。
l 如果输入接口名和备份组号,则显示该接口上该备份组的状态信息。
在显示VRRP统计信息时:
l 如果不输入接口名和备份组号,则配置该命令后系统将显示该交换机上所有备份组的统计信息。
l 如果只输入特定接口名,则显示该接口上所有备份组的统计信息。
l 如果输入接口名和备份组号,则显示该接口上该备份组的统计信息。
【举例】
# 显示交换机上接口上的备份组统计信息。
<H3C> display vrrp statistics
Interface : Vlan-interface10
VRID : 1
CheckSum Errors : 0 Version Errors : 0
VRID Errors : 0 Advertisement Interval Errors : 0
IP TTL Errors : 0 Auth Failures : 0
Invalid Auth Type : 0 Auth Type Mismatch : 0
Packet Length Errors : 0 Address List Errors : 0
Become Master : 2 Priority Zero Pkts Rcvd : 0
Advertise Rcvd : 0 Priority Zero Pkts Sent : 1
Invalid Type Pkts Rcvd : 0
表1-1 display vrrp statistics显示信息描述表
字段 |
描述 |
Interface |
备份组所在接口 |
VRID |
备份组号 |
CheckSum Errors |
校验和错误次数 |
Version Errors |
版本号错误次数 |
VRID Errors |
备份组号错误的次数 |
Advertisement Interval Errors |
ADVERTISEMENT时间间隔错误的次数 |
IP TTL Errors |
TTL错误的次数 |
Auth Failures |
认证错误的次数 |
Invalid Auth Type |
无效认证类型的次数 |
Auth Type Mismatch |
认证类型不匹配的次数 |
Packet Length Errors |
VRRP报文长度错误的次数 |
Address List Errors |
虚拟路由器的IP地址列表错误的次数 |
Become Master |
成为MASTER的次数 |
Priority Zero Pkts Rcvd |
收到的优先级为0 的ADVERTISEMENT报文的数目 |
Advertise Rcvd |
收到的ADVERTISEMENT报文的数目 |
Priority Zero Pkts Sent |
发送的优先级为0 的ADVERTISEMENT报文的数目 |
Invalid Type Pkts Rcvd |
报文类型错误的次数 |
【命令】
reset vrrp statistics [ vlan-interface vlan-id] [ virtual-router-id ]
【视图】
用户视图
【参数】
vlan-id :VLAN接口的端口号。
virtual-router-id:VRRP备份组号,备份组号取值范围为1~255。
【描述】
reset vrrp命令用来清除VRRP的统计信息。
在清除VRRP统计信息时:
l 如果不输入接口名和备份组号,则配置该命令后系统将清除该交换机上所有备份组的统计信息。
l 如果只输入特定接口名,则清除该接口上所有备份组的统计信息。
如果输入接口名和备份组号,则清除该接口上该备份组的统计信息。
【举例】
# 清除交换机上VRRP的统计信息。
<H3C> reset vrrp statistics
【命令】
vrrp authentication-mode authentication-type authentication-key
undo vrrp authentication-mode
【视图】
VLAN接口视图
【参数】
authentication-type:认证方式,主要有以下几种:
l simple:表示进行简单字符认证。
l md5:表示进行利用MD5算法进行认证。
authentication-key:认证字。当认证方式为simple时,认证字的长度小于等于8个字符;当认证方式为md5,认证字为长度小于等于8个字符的明文,或者是24位经过加密的密文。
【描述】
vrrp authentication-mode命令用来设置指定VRRP备份组的认证方式和认证字。undo vrrp authentication-mode命令用来取消指定VRRP备份组的认证方式和认证字。
当认证方式为simple和md5时,必须设置认证字。
这条命令是为一个接口上的所有VRRP备份组设置认证方式和认证字,这是由于协议规定一个接口上的备份组应当使用相同的认证方式和认证字。另外,加入同一备份组的成员也应该设置相同的认证方式和认证字。
需要注意的是,认证字对大小写敏感。
【举例】
# 设置指定VRRP备份组的认证方式为simple,认证字为aabbcc。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] interface Vlan-interface 2
[H3C-Vlan-interface2] vrrp authentication-mode simple aabbcc
【命令】
vrrp method { real-mac | virtual-mac }
undo vrrp method
【视图】
系统视图
【参数】
real-mac:在VRRP进行备份的时候采用交换机路由接口的实际MAC地址和备份组的虚拟路由器的IP地址对应。
virtual-mac:在VRRP进行备份的时候采用虚拟MAC地址和备份组的虚拟IP地址对应。
【描述】
vrrp method命令用来设置备份组MAC地址和虚拟路由器的IP地址的对应关系,使用路由接口的实际MAC地址对应备份组虚拟路由器的IP地址,或者采用虚拟MAC地址对应备份组虚拟路由器的IP地址。undo vrrp method命令用来恢复地址对应的缺省对应关系。
缺省情况下,交换机采用备份组的虚拟MAC地址和虚拟IP地址对应。
需要注意的是,备份组的MAC地址和IP地址的对应形式需要在配置备份组之前就设定。如果在交换机上已经创建了备份组,系统将不允许设置备份组的MAC地址和IP地址的对应关系。
& 说明:
由于芯片原因,交换机在虚拟MAC和虚拟路由器的IP地址对应时,一个VLAN接口下所能够配置的备份组数由芯片类型决定,具体请参考设备规格。
【举例】
# 设定交换机备份组的虚拟路由器的IP地址和路由接口的实际MAC地址对应。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] vrrp method real-mac
【命令】
vrrp ping-enable
undo vrrp ping-enable
【视图】
系统视图
【参数】
无
【描述】
vrrp ping-enable命令用来使备份组的虚拟路由器的IP地址可以被ping通。undo vrrp ping-enable命令用来恢复为设备缺省情况。
缺省情况下,备份组的虚拟路由器的IP地址不能被ping通。
需要注意的是,本命令需要在配置备份组之前使用。在交换机上创建了备份组之后,系统将不允许再使用本命令和命令的undo形式来修改此项配置。
【举例】
# 使备份组的虚拟路由器的IP地址可以被ping通。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] vrrp ping-enable
【命令】
vrrp vrid virtual-router-id preempt-mode [ timer delay delay-value ]
undo vrrp vrid virtual-router-id preempt-mode
【视图】
VLAN接口视图
【参数】
virtual-router-id:VRRP备份组号,备份组号范围从1到255。
delay-value:延迟时间,单位为秒,取值范围从0到255秒。
【描述】
vrrp vrid preempt-mode命令用来设置备份组的抢占方式和延迟时间。undo vrrp vrid preempt-mode命令用来取消备份组的抢占方式。
缺省情况下,备份组内的交换机被设置为抢占方式,延迟时间为0秒。
如果需要优先级高的交换机能够主动抢占成为Master,就需要将这台交换机设置为抢占方式。如果需要将抢占的时间延长,还可以设置延迟时间。
在没有被设置抢占方式的备份组中,一旦某台交换机成为Master,只要它没有出现故障,即使在备份组中的其他交换机的优先级被配置成高于它,也不会成为Master。如果交换机被设置为抢占方式,一旦备份组内的备份交换机发现自己的优先级比当前的Master的优先级高,就会抢占成为Master,相应地,原来的Master将会变成Backup。
在设置抢占的同时,还可以设置延迟时间,使得优先级较高的Backup延迟一段时间成为Master。设置延迟时间的目的在于:在性能不够稳定的网络中,Master正常工作时,也可能由于网络堵塞导致Backup收不到Master发来的报文,致使备份组内的成员频繁的进行主备状态转换。设置延迟时间后,Backup没有按时收到来自Master的报文,会等待一段时间,只有在这段等待时间过后Backup还没有收到来自Master的报文,Backup才会转换为Master。
& 说明:
当用户取消备份组的抢占方式后,交换机将设定为非抢占方式。
【举例】
# 设置抢占方式。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] interface Vlan-interface 2
[H3C-Vlan-interface2] vrrp vrid 1 preempt-mode
# 设置延迟时间。
[H3C-Vlan-interface2] vrrp vrid 1 preempt-mode timer delay 5
# 取消备份组内的交换机的抢占方式。
[H3C-Vlan-interface2] undo vrrp vrid 1 preempt-mode
【命令】
vrrp vrid virtual-router-id priority priority
undo vrrp vrid virtual-router-id priority
【视图】
VLAN接口视图
【参数】
virtual-router-id:VRRP备份组号,备份组号范围从1到255。
priority:要设置的交换机的优先级,范围为1到254。
【描述】
vrrp vrid priority命令用来设置交换机在备份组中的优先级。undo vrrp vrid priority命令用来恢复交换机在备份组的优先级为缺省值。
缺省情况下,交换机在备份组的优先级为100。
优先级决定交换机在备份组中的地位,优先级越高,越有可能成为Master。优先级0为系统保留给特殊用途来使用,255则是系统保留给IP地址拥有者,当交换机为IP地址拥有者时,其优先级始终为255,不允许对其进行优先级的配置。
【举例】
# 在接口VLAN-interface2上设置交换机在备份组内的优先级为120。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] interface Vlan-interface 2
[H3C-Vlan-interface2] vrrp vrid 1 priority 120
【命令】
vrrp vrid virtual-router-id timer advertise adver-interval
undo vrrp vrid virtual-router-id timer advertise
【视图】
VLAN接口视图
【参数】
virtual-router-id:VRRP备份组号,备份组号范围从1到255。
adver-interval:备份组中的Master发送VRRP报文的间隔时间,单位为秒,取值范围从1到255秒。
【描述】
vrrp vrid timer命令用来设置备份组中的Master发送VRRP报文的时间间隔。undo vrrp vrid timer advertise命令用来恢复Master发送VRRP报文的时间间隔的缺省值。同一备份组内的交换机要配置相同的adver-interval值,否则导致配置错误。
缺省情况下,备份组中的Master发送VRRP报文的时间间隔为1秒。
【举例】
# 设置Master发送VRRP报文的间隔时间为15秒。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] interface Vlan-interface 2
[H3C-Vlan-interface2] vrrp vrid 1 timer advertise 15
【命令】
vrrp vrid virtual-router-id track interface-type interface-number [ reduced value-reduced ]
undo vrrp vrid virtual-router-id track [ interface-type interface-number ]
【视图】
VLAN接口视图
【参数】
virtual-router-id:VRRP备份组号,备份组号范围从1到255。
interface-type interface-number:被监视的接口。
value-reduced:优先级降低的数额,取值范围从1到255。
【描述】
vrrp vrid track命令用来设置监视接口/以太网端口。undo vrrp vrid track命令用来取消监视接口/以太网端口。
缺省情况下,VLAN接口优先级降低的数额为10。
VRRP的监视接口/以太网端口功能更好地扩充了备份功能,即不仅能在备份组所在的接口出现故障时提供备份功能,而且在交换机的其它接口/以太网端口不可用时,也可以使用备份功能。具体做法是通过设置监视某个接口/以太网端口的命令来实现。
当被监视的接口/以太网端口DOWN掉时,拥有这个接口的交换机的优先级会自动降低一个数额(value-reduced),可能导致备份组内其它交换机的优先级高于这个交换机的优先级,从而使得其它优先级高的交换机转变为Master。
& 说明:
l 监视以太网端口时,该端口可以包含,也可以不包含在备份组所在VLAN接口的VLAN中。
l 当交换机为IP地址拥有者时,不允许使用监视指定接口/以太网端口的功能。
l DOWN掉的被监视的接口/以太网端口重新UP之后,对应的交换机的优先级数会自动恢复。
l 每个备份组可以监视的接口/以太网端口数目最多为8。
【举例】
# 在Vlan-interface2上设置监视Vlan-interface1接口,当Vlan-interface1接口DOWN掉时,Vlan-interface2上的备份组1的Master交换机优先级降低50。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] interface Vlan-interface 2
[H3C-Vlan-interface2] vrrp vrid 1 track vlan-interface 1 reduced 50
【命令】
vrrp vrid virtual-router-id virtual-ip virtual-address
undo vrrp vrid virtual-router-id [ virtual-ip virtual-address ]
【视图】
VLAN接口视图
【参数】
virtual-router-id:VRRP备份组号,备份组号范围从1到255。
virtual-address:虚拟路由器的IP地址。
【描述】
vrrp vrid virtual-ip命令用来添加虚拟路由器的IP地址。undo vrrp vrid virtual-ip命令用来删除虚拟路由器的IP地址。
vrrp vrid virtual-ip命令来创建一个备份组,也可以向一个已经存在的备份组中添加虚拟路由器的IP地址,一个备份组最多可以添加16个虚拟路由器的IP地址。undo vrrp vrid virtual-ip命令来删除一个已经存在的备份组,或者删除备份组中的某个地址。如果备份组中的虚拟路由器的IP地址被删除完,则系统会自动将这个备份组删除。
需要注意的是,虚拟路由器的IP地址必须和备份组中成员交换机使用的真实IP地址在同一网段,如果配置了不在同网段的虚拟路由器的IP地址,该备份组会处于VRRP尚未配置的初始状态,此状态下,VRRP不起作用。
【举例】
# 创建一个备份组。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] interface Vlan-interface 2
[H3C-Vlan-interface2] vrrp vrid 1 virtual-ip 10.10.10.10
# 向一个已经存在的备份组添加虚拟路由器的IP地址。
[H3C-Vlan-interface2] vrrp vrid 1 virtual-ip 10.10.10.11
# 删除一个虚拟路由器的IP地址。
[H3C-Vlan-interface2] undo vrrp vrid 1 virtual-ip 10.10.10.10
# 删除一个备份组。
[H3C-Vlan-interface2] undo vrrp vrid 1
【命令】
display switchover state [ slot-id ]
【视图】
任意视图
【参数】
slot-id:主控板或者备用板的槽号。
【描述】
display switchover state命令用于显示主控板或者备用板的主备倒换状态机的状态。
本命令根据指定的槽位号显示相应单板的主备倒换状态机的状态。如果不指定槽位号,系统将显示主控板的状态。
【举例】
# 显示主控板的热备份状态机的状态。
<H3C>display switchover state
HA FSM State(master): Slave is absent.
【命令】
slave auto-update config
undo slave auto-update config
【视图】
系统视图
【参数】
无
【描述】
slave auto-update config命令用来打开主备系统间的自动同步开关。undo slave auto-update config命令用来关闭主备系统间的自动同步开关。
缺省情况下,主备系统间的自动同步开关处于打开状态。
相关配置可参考命令slave update configuration。
【举例】
# 打开主备系统间的自动同步开关。
<H3C>system-view
System View: return to User View with Ctrl+Z.
[H3C] slave auto-update config
【命令】
slave restart
【视图】
用户视图
【参数】
无
【描述】
slave restart命令用于重启动备用板。
当备份系统程序运行异常,希望重新装载应用程序时,可通过运行该指令重启备用板。
【举例】
# 重启备用板。
<H3C>slave restart
The slave will reset! Continue?[Y/N]:y
【命令】
slave switchover
【视图】
用户视图
【参数】
无
【描述】
slave switchover命令用于手动进行主控板和备用板的主备倒换。
当备用板正常运行,并且主控板进入实时备份状态之后,如果用户希望备用板成为新的主控板来保证系统的运行,可以通过命令手动的进行主备倒换。当主备倒换完成后,备用板将成为新的主控板控制系统的正常运行,原来的主控板将自动重新启动。
【举例】
# 手动进行主控板和备用板的主备倒换。
Caution!!! Confirm switch slave to master[Y/N]?y
Starting.....
RAM Line....OK
【命令】
slave update configuration
【视图】
用户视图
【描述】
slave update configuration命令用于同步主控板/备用板的配置文件。
用户使用slave update configuration命令手工将主控板的配置文件同步到备用板上。
【举例】
# 将主控板的配置文件同步到备用板上。
<H3C> slave update configuration
Now saving the current configuration to the slave board.
Please wait...
The configuration has been saved to the slave board successfully.
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!