堆叠技术文档整理交换机堆叠技术.docx
《堆叠技术文档整理交换机堆叠技术.docx》由会员分享,可在线阅读,更多相关《堆叠技术文档整理交换机堆叠技术.docx(17页珍藏版)》请在冰豆网上搜索。
堆叠技术文档整理交换机堆叠技术
理解交换机堆叠
一个交换机堆叠可以通过他们堆叠口连接最多9台以太网交换机。
堆叠中的其中一台操作和控制整个堆叠交换机叫做主交换机。
主交换机和其他堆叠里的交换机都是堆叠成员。
堆叠成员通过堆叠拓扑当成一个系统来运作。
交换机堆叠的二层和三层协议在网络中都可以看作单一台设备。
主交换机是整个堆叠的单一管理点,通过主交换机,您设置:
∙系统等级〔全局〕的特性将应用到整个交换机堆叠
∙任意堆叠成员的所有接口的接口等级的特性
交换机堆叠式通过它的IP地址被网络识别的。
IP地址如此关联堆叠的主交换机MAC地址。
每一个堆叠成员是根据它们的堆叠号来识别的。
所有堆叠成员都可以作为主交换机。
如果主交换机变得不可用,剩下的堆叠成员将从他们自己中间选出一台作为主交换机。
一系列因素决定哪一台将交换机被选为主交换机,它们是:
1.主交换机一直保持作为主交换机的优先权.
2.指定的优先级〔管理员选择当选〕
3.MAC地址〔低当选〕
如果主交换机不能根据
(1)来选择,如此根据
(2),如果
(2)也不能决定哪台堆叠成员成为主交换机,那么就根据(3)决定以此类推。
主交换机为交换机堆叠存储已保存的和正在运行的配置文件。
这些配置文件包括整个交换机堆叠的系统级别的设置,以与所有堆叠成员端口级别的设置。
每一个堆叠成员拥有一份已保存的配置文件的副本作为备份用。
如果主交换机被移除,其他成员将选出新的主交换机,然后使用保存的配置文件运行。
YoumanagetheswitchstackthroughasingleIPaddress.TheIPaddressisasystem-levelsettingandisnotspecifictothestackmasterortoanyotherstackmember.YoucanmanagethestackthroughthesameIPaddressevenifyouremovethestackmasteroranyotherstackmemberfromthestack.
您可以使用这些方法来管理交换机堆叠:
∙堆叠WEB。
∙通过连接主交换机Console口的命令行界面(CLI)。
∙(anystackmember)
∙通过一个简单网络管理协议(SNMP)的软件程序。
交换机堆叠成员
一个交换机堆叠可以通过他们的堆叠端口拥有最多9个堆叠成员。
一个交换机堆叠只有一台主交换机。
一台独立的交换机是一个只有一台堆叠成员的交换机堆叠,它同时作为主交换机。
您可以连接一台独立的交换机到另一台来创建一个包含两个堆叠成员的交换机堆叠,其中一台将成为主交换机。
您可以连接一台独立的交换机到已有的交换机堆叠上来增加堆叠成员的数量。
如果用同样型号的交换机更换一个堆叠成员,新的交换机将使用原交换机的配置正常运行。
更多预配置的好处请看“预配置〞。
堆叠成员改变期间,交换机运行是不会中断的。
除非移除了主交换机或者添加一台已经开了机的单独交换机/交换机堆叠。
∙增加已经开机的交换机会导致并入的交换机重新选举主交换机。
重新选举的主交换机将使用它原有的配置来担任主交换机角色。
所有保存的交换机包括以前的主交换机将以堆叠成员的身份重新启动并参加堆叠,它们的堆叠号被改变为最小的可用并使用重新选出的主交换机的配置信息。
因此,当您合并两个已经开了机的交换机堆叠,你无法控制哪台交换机将成为新的主交换机与使用哪个配置。
基于这些愿意,建议增加交换机到现有的堆叠时先关掉电源。
∙移除已开机的堆叠成员会导致原交换机堆叠分成两个以上的交换机堆叠。
每个都使用一样的配置,但如果线缆全部接好,交换机堆叠就不会被分隔。
o如果交换机堆叠分隔了,并且您希望保存分隔出来的局部,请更改新的交换机堆叠的IP地址。
o如果您不希望交换机堆叠被分隔:
▪关闭新分隔出来的交换机堆叠的电源。
▪通过堆叠端口重新连接它们到之前的交换机堆叠。
▪打开交换机的电源。
堆叠电缆(FSM73xxS)
图19-1和图19-2说明了单独的交换机如何连接成为一个交换机堆叠,您可以使用标准的8芯五类线。
主交换机选举和重新选举
主交换机是根据以下规如此顺序选举和重新选举的:
1.交换机目前是主交换机
2.拥有的最高优先值的交换机堆叠成员
注意:
NETGEAR建议您将准备做为主交换机的交换机优先级设置为最高,确保发生重新选举时这台交换机被选为主交换机。
3.Theswitchthatisnotusingthedefaultinterface-levelconfiguration.
4.Theswitchwiththehigherpriorityswitchsoftwareversion(最高优先级的软件版本).Theseswitchsoftwareversionsarelistedfromhighesttolowestpriority:
–CryptographicIPservicesimagesoftware
–NoncryptographicIPservicesimagesoftware
–CryptographicIPbaseimagesoftware
–NoncryptographicIPbaseimagesoftware
主交换机将保存它的角色,除非发生以下事件之一:
Theswitchstackisreset.*
∙主交换机从交换机堆叠中移除
∙主交换机重启或者电源关闭
∙主交换机坏了。
∙交换机堆叠成员增加了已经开机的交换机或交换机堆叠。
当主交换机重新选举,一台新的主交换机会在几秒钟后生效。
同时,交换机堆叠使用内存里的转发表来工作以使网络中断减少到最少。
当新的主交换机选出来后,其他可用的堆叠成员的物理接口将不受影响。
如果一台新的主交换机选出来后,之前的主交换机恢复工作,那么之前的主交换机将不恢复它的主交换机角色。
堆叠成员号
堆叠成员号〔1到9〕识别交换机堆叠里的各个成员。
成员号同时决定堆叠成员的接口等级配置。
您可以使用showswitch命令来查看堆叠成员号。
一个新的,刚拆箱的〔未参加过交换机堆叠或者未被手动指定堆叠成员号的〕交换机默认的堆叠成员号是1。
当它参加到一个交换机堆叠,他的默认堆叠成员号将被改成堆叠里最小的可用堆叠成员号。
交换机堆叠里的堆叠成员不能使用一样的堆叠成员号。
每个堆叠成员,包括独立的交换机,将保存它的堆叠成员号,除非您手动更改或者是这个已经被堆叠里的其他成员使用。
请查看“重新设置堆叠成员号〞和“合并两个正在运行的交换机堆叠〞。
堆叠成员优先值
如果用户希望改变哪个交换机去管理堆叠,可以改变堆叠成员优先值。
使用以下命令来改变堆叠成员的优先值〔这个命令在全局配置模式下〕:
switchunitpriorityvalue
Thenewpriorityvaluetakeseffectimmediatelybutdoesnotaffectthecurrentstackmaster.Thenewpriorityvaluehelpsdeterminewhichstackmemberiselectedasthenewstackmasterwhenthecurrentstackmasterortheswitchstackresets.
Todebugaspecificstackmember,youcanaccessitfromthestackmasterbyusingthesessionstack-member-numberprivilegedEXECmand.
交换机堆叠脱机配置
您可以使用脱机配置的特性在一个新交换机参加交换机堆叠之前对它进展预配置〔应用到新交换机的配置〕。
您可以预先对还没成为堆叠成员的交换机配置堆叠成员号,交换机类型,接口等信息。
(请参阅“预配置〞)
增加一个做了预配置的交换机到交换机堆叠的结果
当您增加一个做了预配置的交换机到交换机堆叠,堆叠将使用预先做好的配置或者默认配置。
表19-1罗列了当交换机堆叠比拟新增的交换机的预配置时的结果:
表19-1.比拟新交换机的预设置时的结果
情形
结果
堆叠成员号和交换机类型匹配。
如果预配置交换机的堆叠成员号匹配交换机堆叠里配置的堆叠成员号,并且
预配置的交换机类型匹配交换机堆叠里配置的交换机类型
交换机堆叠将应用它的配置到预配置的交换机,并将它参加堆叠。
堆叠成员号匹配但交换机类型不匹配。
如果预配置交换机的堆叠成员号匹配交换机堆叠里配置的堆叠成员号,但是
预配置的交换机类型与交换机堆叠里配置的交换机类型不匹配
交换机堆叠将应用默认配置到预配置的交换机,并将它参加堆叠
预配置交换机里的配置将改成新的信息。
配置里找不到堆叠成员号。
交换机堆叠将应用默认配置到预配置的交换机,并将它参加堆叠
预配置交换机里的配置将改成新的信息。
配置里没有预配置交换机设置的堆叠成员号。
交换机堆叠将应用默认配置到预配置的交换机,并将它参加堆叠
在交换机堆叠里更换预配置的交换机的结果
当交换机堆叠里的一台预配置的交换机坏了,从堆叠里移除,并用另一台交换机替代后,交换机将使用预先做好的配置或者默认配置。
当交换机比拟预配置交换机的配置是,它的结果和“增加一个做了预配置的交换机到交换机堆叠的结果〞描述的一样。
从交换机移除一台预配置的交换机的结果
如果从交换机堆叠里移除一台预配置的交换机,移除的堆叠成员的配置仍然保存在交换机堆叠的运行配置里面。
要完全移除它配置,使用nomemberunit_number命令。
(在堆叠模式下).
交换机堆叠软件兼容建议
SwitcheswithdifferentCiscoIOSsoftwareversionslikelyhavedifferentstackprotocolversions.
Switcheswithdifferentmajorversionnumbersareinpatibleandcannotexistinthesameswitchstack.
Switcheswiththesamemajorversionnumberbutwithadifferentminorversionnumberasthestackmasterareconsideredpartiallypatible.
注:
〔1〕主版本不同,堆叠兼容不了
〔2〕主版本一样,辅助版本不同有局部可以兼容
不兼容软件与堆叠成员固件升级
您可以使用命archivedownload-swxmodem|ymodem|zmodem|tftp:
//ip/filepath/filename令来升级不兼容交换机的固件(在堆叠配置模式下).它将复制现有堆叠成员的软件到那台不兼容版本的交换机。
交换机将自动重启并当以完整功能的成员身份参加交换机堆叠。
交换机堆叠配置文件
交换机配置文件记录所有全局设置与堆叠成员和独立交换机接口设置下的配置信息。
执行saveconfig命令,所有堆叠成员均存储一份配置文件。
如果主交换机不可用,任意堆叠成员担任主交换机后将使用原配置文件。
当一个新的,刚拆包装的交换机参加交换机堆叠,它将使用交换机堆叠设置的系统等级的配置信息。
然而您要存储系统等级的配置,您需要运行saveconfig命令。
你可以像使用单台交换机那样用copy命令来备份或恢复堆叠配置。
连接交换机堆叠的管理
您可以通过主交换机管理交换机堆叠和交换机堆叠成员的接口配置。
您可以通过WEB页面、命令行界面和SNMP。
您不可以对单独地对一个堆叠成员进展管理。
1、通过Console口连接交换机堆叠
您只可以通过主交换机的console口连接到主交换机。
2、通过Telnet连接交换机堆叠
您可以通过telnet到交换机堆叠的IP地址来连接主交换机。
交换机堆叠配置情形
表19-2提供了交换机堆叠的配置情形。
大多数情形都假设有至少两台交换机通过堆叠端口进展连接。
表19-2交换机堆叠配置情形
情形
结果
主交换机是原有的主交换机注意:
不推荐:
两台主交换机中只有一台成为新堆叠的主交换机。
其他堆叠成员不会成为主交换机。
主交换机由堆叠成员的优先值选出来
使用switchstack-member-numberprioritynew-priority-number全局配置命令设置一台堆叠成员为更高的优先值。
拥有较高优先值的堆叠成员将被选为主交换机。
配置文件
如果交换机拥有一样的优先级,有默认配置的交换机选举为堆叠主
cryptographicIPservicesimagesoftware
〔加密图的IP服务镜像软件〕
有加密图的IP服务镜像软件比没有加密图的IP服务镜像软件的优先
cryptographicIPbaseimagesoftware
〔加密图的IP根本镜像软件〕
有加密图的IP根本镜像软件比没有加密图的IP根本镜像软件的优先
MAC地址
当有一样优先级,配置文件,软件镜像,并且同时启动的时候,比拟低的mac选举为主
Stackmembernumberconflict
〔堆叠成员号冲突〕
Master保存堆叠number,其他交换机用新的number
增加一个新的堆叠成员
〔1〕关闭新交换机电源
〔2〕通过堆叠端口连接新交换机到已经开机的交换机堆叠
〔3〕开启新交换机电源
主交换机保持不变。
新增加的交换机参加交换机堆叠。
主交换机失效
移除(或者关闭)主交换机
根据“主交换机选举和重新选举〞,其中一台堆叠成员将成为新的主交换机。
所有剩下的其他堆叠成员仍然保持原有角色,不需要重启。
Addmorethanninestack
(超过9台的堆叠)
2台交换机做为主,其中一台做为9台中的堆叠master,另外一台单台做为master
ThisexampleshowshowtoprovisionaCatalyst3750G-12Sswitchwithastackmembernumberof2fortheswitchstack.Theshowrunning-configmandoutputshowstheinterfacesassociatedwiththeprovisionedswitch:
Switch(config)#switch2provisionWS-C3750G-12S
Switch(config)#end
Switch#showrunning-config|includeswitch2
!
interfaceGigabitEthernet2/0/1
!
interfaceGigabitEthernet2/0/2
!
interfaceGigabitEthernet2/0/3
堆叠建议
这一章节主要是收集堆叠网管交换机的一般流程和实现预期目标时的须知事项。
以如下出的是最初的各种步骤。
∙初始化安装与打开交换机堆叠的电源
∙从交换机堆叠移除一台设备
∙增加一台设备到正在运行的交换机堆叠
∙用新的设备替代交换机堆叠里的主交换机
∙重新设置堆叠成员号
∙转移主交换机到交换机堆叠里的另一个设备
∙从运行中的交换机堆叠里移除主交换机
∙合并两个正在运行的交换机堆叠
∙预配置
∙软件升级
∙软件升级后的配置移植
常规操作
∙当执行一个命令时(例如movemanagement,renumber等),建议在执行下一个命令前先让这个命令完全处理完毕。
举例说,如果其中一个堆叠成员刚重启,那么使用showport〞命令确认它是否重新参加到堆叠,等所有端口都加进来以后再执行下一个命令。
∙当物理移除或者重新放置一台设备,在断开堆叠线前通常先关闭设备的电源。
∙当重新连接堆叠线缆,应该在开机前连接。
如果可以的话,上紧所有〔适当的〕接口螺丝能确保稳定的连接。
初始化安装与打开交换机堆叠的电源
1.安装设备到机架上。
2.安装所有堆叠电缆。
完全安装,包括冗余堆叠链路。
强烈建议连接冗余链路。
3.识别哪个设备将作为主交换机。
先打开这台的电源。
4.观察console口。
让这台机开到登录提示。
如果它使用默认配置,它将作为unit#1启用,并自动成为主交换机。
否如此,需要重新编号。
5.如果可以的话,对其他要参加堆叠的设备做预配置。
预配置在“预配置〞这一节描述。
6.打开第二台设备的电源,确定它是与已经开机那台临近〔堆叠里的下一个设备〕。
这样能确保第二台设备启动成为堆叠成员而不是另一个堆叠的主交换机。
7.观察主交换机看第二台设备参加堆叠的情况。
当第二台设备参加堆叠,使用“showswitch〞命令来确定。
它将分配到一个堆叠号(unit#2,如果它使用的是默认配置)。
8.给设备重新定义堆叠号,如果需要,建议参阅“重新设置堆叠成员号〞来重新设置堆叠成员号。
9.重复第6-8步增加其他成员到堆叠。
同样先打开临近已参加堆叠的设备的电源。
从交换机堆叠移除一台设备
1.确定冗余堆叠连接已经连接并工作。
所有堆叠成员应当做成一个环状连接。
2.关掉要移除的设备的电源。
3.断开堆叠电缆。
4.如果设备没有被替换,用堆叠线重新连接被移除的设备的上下级堆叠成员。
5.从机架上移除这台设备。
6.需要的话,可以执行命令:
nomember将设备从配置里移除。
增加一台设备到正在运行的交换机堆叠
1.确定冗余堆叠连接已经连接并工作。
所有堆叠成员应当做成一个环状连接。
2.如果可以的话,对新设备做预配置。
3.安装新的设备到机架上。
〔如安装在原堆叠的最上面或者最下面。
〕
4.在参加新设备的位置,断开交换机堆叠第一台和最后地台堆叠成员间的冗余堆叠电缆。
5.连接堆叠电缆到新设备,按照“上联〞接“下联〞的次序建立连接。
6.打开新设备的电源,观察主交换机的console口信息,可以执行showswitch命令来确定新设备完全参加堆叠。
新设备通常以堆叠成员身份参加(不会以主交换机身份;现有的主交换机将不会改变)。
7.如果最新增加的成员的软件与现有堆叠的不同,参考“软件升级〞章节进展软件升级。
用新的设备替代交换机堆叠里的主交换机
这里有两种可能出现的情况。
首先,如果您使用一样型号的设备更换主交换机,按照如下步骤操作:
∙参考“从交换机堆叠移除一台设备〞章节移除主交换机
∙参考“增加一台设备到正在运行的交换机堆叠〞章节与以下特殊情况增加一台新成员到交换机堆叠:
o–增加的新成员的位置是被移除的设备的位置。
o–“如果可以的话,对新设备做预配置。
〞这个步骤不需要。
其次,如果您用不同的型号更换主交换机,请按照如下步骤操作:
∙参考“从交换机堆叠移除一台设备〞章节移除主交换机。
∙使用nomember命令来删除刚移除的堆叠成员的配置。
∙参考“增加一台设备到正在运行的交换机堆叠〞章节增加一台新成员到交换机堆叠。
该设备可以放到刚移除的堆叠成员的位置或者放在堆叠的最后面。
任一种情况,都要确保所有堆叠线缆是连接好的,除了新设备将要放入的地方,这样可以使交换机堆叠不会被分成两个堆叠而选出新的主交换机。
重新设置堆叠成员号
1.如果需要明确的编号方法,建议在第一次安装配置堆叠时给交换机堆叠成员指定特定的堆叠成员号。
2.如果堆叠成员号不适宜,它可以被重新设置,使用简单的switchrenumber命令行界面命令。
这个命令可以在全局配置模式找到。
3.如果新的成员号已经做了预配置。
在您重新设置堆叠成员号之前,您需要删除这个成员号的配置。
4.如果必须为现有的多个堆叠成员号重新定义,可能关系到配置信息不匹配。
这种情况下,建议除主交换机外的所有堆叠成员都关闭电源,并参考“增加一台设备到正在运行的交换机堆叠〞一次增加一个成员回去。
转移主交换机到交换机堆叠里的另一个设备
1.使用“movemanagement〞命令,转移主交换机到您希望指定的堆叠成员号。
根据堆叠的大小与配置文件情况,这个操作约需要30秒到3分钟。
2.确保您可以登录到新的主交换机控制台。
使用showswitch命令来检查是否所有设备已经重新参加堆叠。
3.建议更换主交换机后,使用reload命令重启交换机堆叠。
从运行中的交换机堆叠里移除主交换机
1.首先,参考“转移主交换机到交换机堆叠里的另一个设备〞将主交换机转移到堆叠里的另一个设备。
2.然后,参考“从交换机堆叠移除一台设备〞,从堆叠中移除这个设备。
合并两个正在运行的交换机堆叠
强烈建议不要单单使用堆叠电缆将两个正在运行的交换机堆叠〔每个都有主交换机〕连接起来。
如果那样做的话可能因堆叠成员号重复导致不可用。
1.在将一个交换机堆叠参加另一个堆叠前,关闭堆叠里所有设备的电源。
2.物理连接那组关闭电源的堆叠设备到那组运行中的堆叠。
3.完全连接好堆叠电缆,确定冗余链路也已经连接上。
4.然后,打开设备的电源,一次一台,参考“增加一台设备到正在运行的交换机堆叠〞的方法。
预配置
除设备号外,堆叠的所有配置都存在管理设备。
也就是说,用一样型号的设备更换一台堆叠成员是不需要重新配置的。
设备号单独存在每一台交换机,那样重启交换机堆叠后也能用回原先的设备号。
连接的设备或者管理员预配置好的设备类型与每个设备自动从管理设备学习到的设备号有关。
1.执行member命令来对一个设备进展预配置。
支持的设备类型可以用showsupportedswitchtype命令显示。
2.然后,用相关的配置命令对刚定义的设备进展配置,就像已经连接的设备一样。
3.预配置的设备的端口会以“别离〞状态启用并可以用showportall命令查看。
这些别离的端口现在可以进展VLAN成员和其他端口细节配置。
4.对一个特定的设备预配置设备类型后,增加一个不同类型的设备会导致交换机报告错误。
showswitch命令显示新设备“配置不匹配〞并且这个设备的端口不会启用。
用户可以更改它的堆叠号或者用nomember命令删除这个预配置的设备来解决这种情况。
软件升级
新软件可以在主交换机下用copy命令通过TFTP或者xmodem下载管理设备。
当软件成功加载到管理设备,将会自动传到堆叠里的其他设备。
如果软件传送到堆叠里其他设备的过程中产生错误,运行archive命令〔在堆叠配置模式〕来尝试复制软件到那些没有升级的设备。
软件传送到堆叠里其他设备的过程中产生的错误可能由堆叠电缆移除或者设备在传输阶段被重新配置。
错误还有可能由目前网络流量〔例如广播事件〕过大造成。
堆叠里的所有设备必须使用同一个软件版本。
不同版本的堆叠设备的端口有可能