Nexus 交换机升级方式整理
目录
* 参考文档
1. Cisco Nexus 9000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.3(x)
2. Cisco Nexus 9000 Series FPGA/EPLD Upgrade Release Notes, Release 9.3(7)
- 核对当前nexus交换机OS及epld版本
- 通过show version确认
Show version
BIOS: version 07.64
NXOS: version 7.0(3)I7(5)
BIOS compile time: 05/17/2018
NXOS image file is: bootflash:///nxos.7.0.3.I7.5.bin
NXOS compile time: 8/28/2018 2:00:00 [08/28/2018 17:51:46]
Show version module 1 epld
EPLD Device Version
---------------------------------------
MI FPGA 0x2
IO FPGA 0x10
- 确认需要升级到哪个OS版本
通过思科查询是否需要升级到过渡版本
- 根据需求下载OS镜像及EPLD (需要授权的cisco账号)
参考链接:https://software.cisco.com/download/home/286305935/type
- 备注:升级OS需要注意需要同时升级ELPD和OS
- 升级包含ELPD及系统OS
- 交换机备份工作
- 备份bootflash中的旧镜像文件
- Copy bootflash usb的方式比较快
- 备份running config 及 startup config
- 记得保存running config
- 备份各个系统状态
- 建议也tac-pac一份备份
- 备份bootflash中的旧镜像文件
- 业务端测试工作(升级后也进行测试)
- 安排必要的业务测试
-
- 2 EPLD升级流程
参考文档:https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/93x/epld-rn/nxos_n9K_epldRN_937.html#_Toc42851132
- 交换机epld升级
- install epld bootflash:n9000-epld.9.3.7.img module 1
- 重启后会从golden启动epld这是正常的show version module 1 epld会显示旧版本
- show logging log | grep -i fpga确认是否从golden启动
- 交换机epld升级golden
- install epld bootflash:n9000-epld.9.3.7.img module 1 golden (golden隐藏参数)
- 重启后会从golden启动epld这是正常的show version module 1 epld会显示新版本
- show logging log | grep -i fpga确认是否从Primary启动
OS升级流程
EPLD升级完毕后,可以升级OS
- 交换机OS升级
- Install all nxos bootflash:OS镜像.bin
- 系统会check
-
- 根据提示选择yes操作即可(no既取消)
- 交换机OS升级确认
- 自动重启设备后,确认当前OS版本
- 此时升级基本已经完成
- 回退流程
- 我没涉及到回退,具体查看思科文档吧!!也是使用install的方式!
-
参考文档:https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/93x/upgrade/guide/b-cisco-nexus-9000-nx-os-software-upgrade-downgrade-guide-93x/b-cisco-nexus-9000-nx-os-software-upgrade-downgrade-guide-93x_chapter_0111.html#concept_4840485D1CC44E059AB2A1F9524F9037
Cisco NX-OS Software Downgrade Guidelines