最佳答案
可以一起升级但是设备需要重启。也可以一个个升级做主备倒换。可以参考下面案例:
本文介绍四台S5800交换机做IRF堆叠,软件版本从R1211升级到R1809P01的操作步骤和测试方法。服务器网关在S5800 IRF堆叠设备上,其中Member1、Member2上行连接到VRRP出口设备上,Member3、Member4下接入交换机的流量需要经过堆叠线缆才能到达出口设备。鉴于此,本案例中将Member1和Member4作为一组进行升级,将Member2和Member3作为一组进行升级。
组网图:
配置步骤:
1. 升级前的准备
1.1 上传版本文件
通过ftp或tftp方式将软件版本文件上传到所有成员设备的本地flash:/目录下,并通过命令确认是否上传成功。
1.2 检查设备堆叠状态
通过命令确认目前的堆叠状态是否正常,堆叠口状态是否UP。
MemberID Role Priority CPU-Mac Description
*+1 Master 10 0023-8928-aaaa -----
2 Slave 1 0023-8914-bbbb -----
3 Slave 1 0023-8928-cccc -----
4 Slave 1 0023-8914-dddd -----
--------------------------------------------------
* indicates the device is the master.
+ indicates the device through which the user logs in.
Topology Info
--------------------------------------------------------------------
IRF-Port1 IRF-Port2
Switch Link neighbor Link neighbor Belong To
1 UP 4 UP 2 0023-8928-aaaa
2 UP 1 UP 3 0023-8928-aaaa
3 UP 2 UP 4 0023-8928-aaaa
4 UP 3 UP 1 0023-8928-aaaa
1.3 备份当前配置。
略。
2. 升级操作步骤
步骤 | 工作内容 | 丢包及中断时间 |
1 | 将Member 1和Member 4设备中的所有业务端口(下连端口和上连端口)手工关闭,建议刷脚本进行关闭,并保存配置。这时业务切换到Member 2和Member 3设备上。 [H3C]interface GigabitEthernet 1/0/35 [H3C-GigabitEthernet1/0/35]shutdown | 关闭业务端口,业务切换几乎不丢包,丢包时间在秒级以内。
|
2 | 指定下次启动文件为R1809P01版本,重启升级Member 1和Member 4设备。 注意:重启之前通过display boot-loader slot 1(slot 2、slot 3、slot 4)命令查看下次启动文件是否指定成功。 This command will set the boot file of the specified board. Continue? [Y/N]:y The specified file will be used as the main boot file at the next reboot on slot 1! The specified file will be used as the main boot file at the next reboot on slot 2! The specified file will be used as the main boot file at the next reboot on slot 3! The specified file will be used as the main boot file at the next reboot on slot 4! This command will reboot the specified board, Continue? [Y/N]:y This command will reboot the specified board, Continue? [Y/N]:y | Member 1和Member 4作为一组来进行升级,此时业务没有中断。
|
3 | Member 1和Member 4启动完成后,拔掉Member 1与Member 2 相连的堆叠线缆和Member 4与Member 3相连的堆叠电缆。注意,保留Member 4与Member 1相连的堆叠电缆。 | 无丢包。 |
4 | Member 1和Member 4升级完成后,要进行升级Member 2 和Member 3,此时就会出现两种情况: 情况一:先对Member 1、Member 4业务端口进行undo shutdown操作,然后再对Member 2、Member 3进行业务端口shutdown操作,这时操作过程中就会出现两组堆叠,类似于堆叠分裂,会有地址冲突造成业务时断时续; 情况二:保持Member 1、Member 4业务端口shutdown状态,先对Member 2、Member 3业务端口进行shutdown操作,再对Member 1、Member 4业务端口进行undo shutdown操作,在这期间就会出现两组堆叠都处于shutdown的状态,业务中断状态。 | 此时为主要丢包时间,丢包时间主要是由于对Member 2、Member 3进行 shutdown业务端口操作和Member 1、Member 4 undo shutdown 端口操作。丢包时间为业务从Member 2、Member 3切换到Member 1、Member 4的具体操作时间。 |
5 | 步骤4执行完毕后,业务会切换到Member 1和Member 4上。这时Console线连接到Member 2设备上,重启Member 2和Member 3,然后把Member 1与Member 4组成的IRF堆叠体和Member 2与Member 3组成的IRF堆叠体之间的堆叠线缆连接起来。 | 无丢包。 |
6 | 待升级成功后查看堆叠是否成功,堆叠口是否UP。 [H3C]display irf [H3C]dis irf topology | 无丢包。 |
配置关键点:
1、如果升级失败,通过在IRF堆叠体上加载备份配置文件进行回退;
2、在断开Member 1与Member 2 相连的堆叠线缆和Member 3与Member 4相连的堆叠电缆时,无法通过shutdown命令断开连接,只能手工断开两者之间的物理链路;
3、对于步骤4的操作决定了业务的中断时长,因为建议提前写好配置脚本对业务端口进行shutdown和undo shutdown操作,如果条件允许建议两组IRF同时操作,一组跑脚本对Member 2、Member 3业务端口进行shutdown操作,另一组跑脚本对Member 1、Member 4业务端口进行undo shutdown操作。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
是的 这样就很快 上传完毕版本解压之后,半小时左右能结束