【实验名称】
交换机集群管理
【实验目的】
理解交换机集群的配置及原理。
【背景描述】
某校园网的网络规模很大,仅交换机就有几十台,对于这个网络的管理和维护,网络管理员感到比较复杂,并且需要较多的
IP
地址(每台
1
个
IP
地址),因此打算采用交换机集群技术简化网络的管理并节省
IP
地址。现要在交换机上做适当配置来实现多台交换机的集群管理,从而提高管理效率。
本实验以交换机
S3550-24
(
2
台)和
S2126G (2
台
)
为例,在下面的拓扑图中分别标记为
Switch-1
,
Switch-2
,
Switch-3
,
Switch-4
。
【实现功能】
使网络管理员通过一台交换机(命令交换机)和一个
IP
地址就可对多台交换机进行配置和管理。
【实验拓扑】
【
实验设备
】
2126G (2
台
)
、
S3550-24
(
2
台)
【
实验步骤
】
第一步:
配置交换机
Switch-1
为集群命令交换机,并定义集群名称
Switch-1(config)# cluster run
!打开集群功能。此命令可选,因为交换机默认是打开的
Switch-1(config)# cluster enable clus0 1
!配置
Switch-1
为集群命令交换机,并创建集群
clus0
,定义命令交换机的序号为
1
,范围为
0
―
19
S
witch-1(config)#cluster discovery hop-count 5
!
设置集群发现跳数为5,缺省是3,范围是1―7
验证测试:
验证集群配置
Switch-1#show cluster
!
显示交换机所属集群的基本信息
Cluster: clus0<Command switch>
Total number of members: 1
Status: 0 members are unreachable
Time of last status change: 0d:0h:0m:0s
Cluster timer: 12
Cluster holdtime: 120
Cluster discovery hop count: 5
第二步:
查看候选交换机及其
MAC
地址
Switch-1#show cluster candidates
MAC Name Hop LcPort UpSN UpMAC UpPort
-------------- ------------- --- ------- ---- -------------- -------
00d0.f8ef.9d08 Switch-4 2 Fa0/23 00d0.f8ff.4642 Fa0/23
00d0.f8fe.1e48 Switch-3 1 Fa0/23 1 00d0.f8ff.4e1f Fa0/23
00d0.f8ff.4642 Switch-2 1 Fa0/24 1 00d0.f8ff.4e1f Fa0/24
第三步:
将候选交换机
Switch-2
和
Switch-3
、
Switch-4
加入到集群中
Switch-1(config)#cluster member 2 mac-address 00d0.f8ff.4642 password star
!
加入成员交换机
Switch-2
,并设置密码为
star
Switch-1(config)#cluster member 3 mac-addres 00d0.f8fe.1e48 password star
!加入成员交换机
Switch-3
,并设置密码为
star
Switch-1(config)#cluster member 4 mac-addres 00d0.f8ef.9d08 password star
!加入成员交换机
Switch-4
,并设置密码为
star
验证测试:
验证成员交换机配置
Switch-1#show cluster members
SN MAC Name Hop State LcPort UpSN UpMAC UpPort
-- -------------- ------------- --- -------- ------- ---- -------------- -------
1 00d0.f8ff.4e1f Switch-1 0 up<Cmdr>
2 00d0.f8ff.4642 Switch-2 1 up Fa0/24 1 00d0.f8ff.4e1f Fa0/24
3 00d0.f8fe.1e48 Switch-3 1 up Fa0/23 1 00d0.f8ff.4e1f Fa0/23
4 00d0.f8ef.9d08 Switch-4 2 up Fa0/23 2 00d0.f8ff.4642 Fa0/23
第四步:
验证可以远程登录到集群中其它交换机
Switch-1# rcommand 2
!从命令交换机登录到成员交换机
2
Switch-2#exit !
返回命令交换机
Switch-3# rcommand commander !
从成员交换机
3
登录到命令交换机
【
注意事项
】
l
对集群配置一个
IP
地址即可对整个集群进行管理;
l
只有候选交换机才能加入到集群中;
l
将交换机加入集群的另一种方式是用命令:
Switch-1(config)#cluster commander-address {MAC
地址
} [
member number name name
]
,此命令在候选交换机上配置,其中
MAC
地址是命令交换机的
MAC
地址,
number
是
候选
交换机的序号,
name
是集群名称。
【
参考配置
】
Switch-1#show running-config !
显示命令交换机
Switch-1
的配置
Building configuration...
Current configuration : 415 bytes
!
version 1.0
!
hostname Switch-1
enable secret level 1 5 $2,1u_;C3&-8U0<D4'.tj9=GQ+/7R:>H
enable secret level 15 5 $2knAxB^3glowNq&4h`@IOrJQimLMp]K
!
interface Vlan 1
ip address 172.16.1.1 255.255.255.0
!
cluster enable clus0 1
cluster discovery hop-count 5
cluster member 4 mac-address 00d0.f8ef.9d08
cluster member 3 mac-address 00d0.f8fe.1e48
cluster member 2 mac-address 00d0.f8ff.4642
end
Switch-2#show running-config !
显示成员交换机
Switch-2
的配置
Building configuration...
Current configuration : 169 bytes
!
version 1.0
!
hostname Switch-2
enable secret level 15 5 $2>H.Y*T3;C,tZ[V4<D+S(\WQ=G1X)sv
!
cluster commander-address 00d0.f8ff.4e1f member 2 name clus0
end
Switch-3#show running-config !
显示成员交换机
Switch-3
的配置
Building configuration...
Current configuration : 227 bytes
!
version 1.0
!
hostname Switch-3
enable secret level 1 5 $2glowNq3eh`@IOr4fimLMp]QcknAxB^
enable secret level 15 5 $21X)sv'3H.Y*T7+4,tZ[V/,Q+S(\W&-
!
cluster commander-address 00d0.f8ff.4e 1f member 3 name clus0
end
Switch-4#show running-config !
显示成员交换机
Switch-4
的配置
Building configuration...
Current configuration : 227 bytes
!
version 1.0
!
hostname Switch-4
enable secret level 1 5 $2'dfimL3t{bcknA47zyglowQ-aeh`@I
enable secret level 15 5 $2,|7zyg3&-/-aeh4'~1'dfiQ+.t{bck
!
cluster commander-address 00d0.f8ff.4e 1f member 4 name clus0
end