专业IT设备第三方维保_IT设备维保服务_IT备件服务_IT基础架构运维_IT设备维修-网度通信

H3C网络设备 HA主备模式配置实例

2024-08-22 16:05
分享到:
H3C网络设备 HA主备模式配置实例
组网需求:
设备A配置为主设备,设备B配置成为备设备。
设备A的ge2接口作为HA接口和设备B的ge2接口相连。
设备A配置为抢占主模式,设备B配置成抢占备模式。
设备A和设备B的keepalive间隔设置为1秒,重试次数为3次。
设备A和设备B配置ge0和ge1为监控接口。
设备A和设备B配置自动同步session,配置征库。
 
 
 HA主备模式组图
 
 
配置思路:
设备A为主设备,设备B为备设备。
设备A监控自己的ge0和ge1接口,当ge0或者ge1down后,设备A切换成备状态,设备B切换成主状态。
设备B监控设备A的状态,当B收不到A的心跳报文,认为设备A已经失效,设备B变成主状态。
当设备A的状态恢复正常后,设备A会抢回自己的主状态。设备A变成主设备,设备B变成备设备。
 
配置命令步骤:
(1)     配置设备A。
#配置ge2为HA接口。
hostA#system-view
hostA(config)# ha-config
 
#配置ge2为HA接口。
hostA (ha-config)# hainterface ge2
 
# 配置ge0和ge1为监控接口。
hostA (ha-config)# monitor ge0
hostA (ha-config)# monitor ge1
 
# 配置自动同步session,配置特征库。
hostA (ha-config )# auto_sync session
hostA (ha-config )# auto_syncconfig
hostA (ha-config )# auto_sync lib
 
# 配置心跳报文间隔时间为1秒,重试次数为3次。
hostA (ha-config )# keepalive 1000 retry 3
 
#配置抢占为主,抢占延时为10秒。
hostA (ha-config )# preempt master 10
 
#启用HA主备模式。
hostA (ha-config )# enable backup-master
 
(2)     配置设备B。
hostB(config)# ha-config
 
#配置ge2为HA接口。
hostB (ha-config)# hainterface ge2
 
#配置ge0和ge1为监控接口。
hostB (ha-config)# monitor ge0
hostB (ha-config)# monitor ge1
 
#配置自动同步session,配置,特征库。
hostB (ha-config )# auto_sync session
hostB (ha-config )# auto_syncconfig
hostB (ha-config )# auto_sync lib
 
#配置心跳报文间隔时间为1秒,重试次数为3次。
hostB (ha-config )# keepalive 1000 retry 3
 
#配置抢占为备,抢占延时为10秒。
hostB (ha-config )# preempt backup10
 
#启用HA主备模式
hostB (ha-config )# enable backup-master
 
(3)     接通设备A和设备B的ge2接口。
(4)     设备A和设备B的配置不相同,手动同步配置。
 
hostA# sync config
 
验证配置:
(1)     在设备上使用display ha state验证配置结果。
hostA# display ha state
Keepalive send interval 1000ms config interval 1000ms
        Preempt style master delay time 10s config delay time 10s
 
Local : Hostname=hostA Status=Master Monitor interface status=OK
app lib version : 20140227
url lib version : 20140422
ips lib version : 20140419
av  lib version : 20140107
 
        Remote: Hostname=hostB Status=Backup Monitor interface status=OK
app lib version : 20140227
url lib version : 20140422
ips lib version : 20140419
av  lib version : 20140107
 
        SYNC state:
                App lib sync state: LIB SYNC OK
 
Url lib sync state: LIB SYNC OK
Ips lib sync state: LIB SYNC OK
Av  lib sync state: LIB SYNC OK
 
hostB# display ha state        
Keepalive send interval 1000ms config interval 1000ms
        Preempt style backup delay time 10s config delay time 10s
 
Local : Hostname=hostB Status=Backup Monitor interface status=OK
app lib version : 20140227
url lib version : 20140422
ips lib version : 20140419
av  lib version : 20140107
 
        Remote: Hostname=hostA Status=Master Monitor interface status=OK
 
app lib version : 20140227
url lib version : 20140422
ips lib version : 20140419
av  lib version : 20140107
 
        SYNC state:
                App lib sync state: LIB SYNC OK
 
Url lib sync state: LIB SYNC OK
Ips lib sync state: LIB SYNC OK
Av  lib sync state: LIB SYNC OK
 
(2)     待设备B重启后再用display ha state命令验证配置。
 
hostA# display ha state
Keepalive send interval 1000ms config interval 1000ms
        Preempt style master delay time 10s config delay time 10s
Local : Hostname=hostA Status=Master Monitor interface status=OK
app lib version : 20140227
url lib version : 20140422
ips lib version : 20140419
av  lib version : 20140107
 
        Remote: Hostname=hostB Status=Backup Monitor interface status=OK
app lib version : 20140227
url lib version : 20140422
ips lib version : 20140419
av  lib version : 20140107
 
        SYNC state:
                System config sync ok
                App lib sync state: LIB SYNC OK
Url lib sync state: LIB SYNC OK
Ips lib sync state: LIB SYNC OK
Av  lib sync state: LIB SYNC OK
 
hostB# display ha state        
 
Keepalive send interval 1000ms config interval 1000ms
        Preempt style backup delay time 10s config delay time 10s
 
Local : Hostname=hostB Status=Backup Monitor interface status=OK
app lib version : 20140227
url lib version : 20140422
ips lib version : 20140419
av  lib version : 20140107
 
        Remote: Hostname=hostA Status=Master Monitor interface status=OK
app lib version : 20140227
url lib version : 20140422
ips lib version : 20140419
av  lib version : 20140107
 
        SYNC state:
                System config sync ok
                App lib sync state: LIB SYNC OK
Url lib sync state: LIB SYNC OK
Ips lib sync state: LIB SYNC OK
Av  lib sync state: LIB SYNC OK
 
上一篇:戴尔服务器都有哪些类型?命名规则解析
下一篇:双机热备、HA和负载均衡的区别以及应用场景