Nexus 5K版本升级

遇到BUG,难道你敢不升级

01

为啥要升级?

在网络的日常生活中,什么升级?什么变更?肯定是越少做越好啦?但是。。这个年头,作为一名网络攻城狮怎么可能?bug。。漏洞。。??那就做吧!

设备遇到bug也是坑,说重启就自动重启,业务受影响了,客户不就找你了吗?

设备型号:N5K-C5548UP-FA

设备版本:7.0(4)N1(1)

cisco bug链接:

https://bst.cloudapps.cisco.com/bugsearch/bug/CSCur11599

按照官网的解释:通过SNMP轮询收集接口统计信息或通过命令行“show interface [vlan#] counter [detail]”会导致内存泄漏(Memory leak),具体的进程为pfstat。所谓的内存泄漏就是指某个进程占用越来越多的内存而无法释放,就会发生这种情况,并且要求交换机运行在L2 mode(通过命令查看show license use),在交换机的core文件可以看出virtual memory和RLIMIT已经非常接近了,如下图所示:

02

升级步骤

故障问题找到了,开始搬砖了。。。

目标版本:7.1(4)N1(1)

网络架构简图

> N2K作为N5K的FEX,双宿主;

> N2K与N5K,N5K与N7K配置VPC,N5K-01作为primary VPC,N5K-02作为secondary VPC;

> 服务器都是单挂在N2K上,gateway在N5K上;

升级前收集配置和备份配置

...此处省略好多命令...

上传新版本

传版本的方法就很多啦,这里就不多介绍,我习惯用ftp。

N5K-01#copy ftp: bootflash //包含系统镜像和kickstart镜像

N5K-02#copy ftp: bootflash//包含系统镜像和kickstart镜像

预配置加载(可选)

这个配置是为了避免N2K重启后FEX配置可能丢失,可保留配置。

slot 101 //对应每一台N2K

provision model N2K-C2248T

....好多台已省略...

主设备N5K-01升级版本

大家都知道ISSU升级是很多很多的限制性啦,往往架构复杂用不到,咋们还是用非ISSU升级。

N5K-01#install all kickstartn5000-uk9-kickstart.7.1.4.N1.1.bin system n5000-uk9.7.1.4.N1.1.bin

…此处省略…

Do you want to continue with the installation (y/n)? [n]y----》输入y 继续安装

…此处省略…

Finishing the upgrade,switch will reboot in 10 seconds.-----》安装后交换机会自动重启

设备重启是不是很紧张。。。。等。等。。。终于起来了

说明下:主设备N5K-01重启时,所有的FEX全部挂在到备设备N5K-02上,当然你也可以通过boot引导直接reload设备也是可以的。

备设备N5K-02重启N2K(FEX)

主设备N5K-01重启后验证下FEX的状态,会发现FEX 的状态为AA version mismatch(别紧张,这是正常的状态)

N5K-02#reload fex 101

..此处省略好多台reload...

每台FEX reload 重启后就会更新最新版本,挂在到N5K-01上,等N5K-02所有FEX重启完后并确认N5K-01上FEX都是online状态,就可以对N5K-02进行版本升级了。

这里有人就会提问:FEX重启,业务会不会断?

当然,客户的服务器的都是单挂的,你说尼?哈哈。。。

备设备N5K-02开始升级版本

N5K-02#install all kickstartn5000-uk9-kickstart.7.1.4.N1.1.bin system n5000-uk9.7.1.4.N1.1.bin

同步骤5一样,重启后就好了,验证下FEX上来了没。

升级后验证版本及FEX状态

N5K-01# show fex

FEX FEX FEX FEX Fex

Number Description State Model Serial

------------------------------------------------------------------------

101 FEX0101OnlineN2K-C2248TP-1GE SSI154419FB

N5K-01# show fex 101

FEX: 101 Description: FEX0101 state: Online

FEX version:7.1(4)N1(1)[Switch version:7.1(4)N1(1)]

...省略...

同样在N5K-02上通过命令show fex | show fex 101验证下

最后开始验证下业务和网络状态吧。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180527G0DD7400?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券