ArubaOS-CX交换机VSX平滑升级

1.升级前准备

准备好 TFTP 服务器或 SFTP 服务器,CX 交换机只支持这两种远程升级方式。把 Image Copy 到相应的目录,并设置相应的读写权限。

2.在 VSX 上机器执行命令:
# vsx update-software tftp:// A.B.C.D:port/ image 文件名

在 primary 机器上执行此命令

# vsx update-software tftp://10.0.50.21:69/ArubaOS-CX_8320_10_04_0001.swi
执行命令后按照提示确认是否备份配置文件和升级, 这时可以看到 VSX 中的两台交换 机同时从 TFTP 下载 OS 文件。
3.当下载完成后,首先自动对 Secondary 机器进行升级,这时 primary 的提示上会显示 ISL down。 此时 Secondary 已经开始重启

用 Console 登录到 secondary 机器上看,可见 Secondary 重启过程

4.当 Secondary 重启完成后,从 primary 机器上看,ISL 链路显示为 UP,即 secondary 已 经升级完成并参与工作。
5.这时 VSX 会角色切换,Secondary 会自动切换成 Primary

从原 primary 上看,升级进程继续执行下去,开始升级原 primary,并且重启原来的 primary

6.原 primary 重启过程中
7. 原 primary 重启完成后,会由 secondary 重新切回 primary,VSX 回到升级前的状态。 升级完成。
8.升级完成后,执行命令 # show image 检查一下,你会发现每台机器的 primary image 和 secondary image 版本是不同的,这样如果当前的 default image 被意外破坏 后,则重启后的版本就改变了,所以要把两个 image 手工同步一下。
9.用 Copy 命令把原 primary image 覆盖掉
10.总结,因为升级过程中,两机器一直通过 ISL 进行探测对方的运行状态,在第二台开始 升级是在确认第一台升级完成并正常工作后才进行,故对整个网络来讲,不存在断网的问题。
1+

发表评论

电子邮件地址不会被公开。 必填项已用*标注