本文档说明升级 Cisco Nexus 5000 系列交换机上的 Cisco NX-OS 的分步过程。
Cisco 建议您了解以下主题:
SCP 以及如何使用此协议传输文件。
本文档中的信息基于以下软件和硬件版本:
Nexus 5020 系列交换机
启动映像 n5000-uk9-kickstart.4.0.0.N1.2.bin
系统软件 n5000-uk9.4.0.0.N1.2.bin
有关文档约定的更多信息,请参考 Cisco 技术提示约定。
Cisco Nexus 5000 系列交换机具有以下映像:
BIOS 和加载器映像组合在一个文件中
启动映像
包括可升级 BIOS 映像的系统映像
交换机具有由两个独立闪存部件组成的闪存:
2 MB 的闪存部件含有两个 BIOS 和加载器映像。
1 GB 的闪存部件含有配置文件、启动映像、系统映像和其他文件。
可升级的 BIOS 和金牌 BIOS 编程在 2 MB 闪存部件上。金牌 BIOS 不可升级。
下载一对新的启动映像和系统映像时,还可获得一个新的 BIOS 映像,因为它包括在系统映像中。您可使用 install all 命令升级启动映像、系统映像和可升级的 BIOS 映像。
将电源线连接到交流电源之后,Cisco Nexus 5000 系列交换机即开始其引导进程。该交换机没有电源开关。
当交换机引导时,金牌 BIOS 将验证可升级 BIOS 的校验和。如果校验和有效,控制将会转移到可升级的 BIOS 映像中。可升级的 BIOS 将会启动启动映像,然后由启动映像启动系统映像。如果可升级 BIOS 的校验和无效,则金牌 BIOS 将会启动启动映像,然后由启动映像启动系统映像。
您可强制将交换机绕过可升级 BIOS,转而使用金牌 BIOS。如果在交换机接通电源后的两秒内按 Ctrl-Shift-6,则即使可升级 BIOS 的校验和有效,也会使用金牌 BIOS 启动启动映像。
注意: 按 Ctrl-Shift-6 时,控制台设置必须设置为以下默认值:9600 波特、8 个数据位、无奇偶校验和 1 个停止位。
引导序列开始前,BIOS 将在交换机上执行内部测试。如果测试失败,则加载器将不会获得控制。反之,BIOS 映像将保留控制,并以每 30 秒 9600 波特的速率在控制台打印指示失败的消息。
加载器映像、启动映像和系统映像的控制台设置具有以下出厂默认值:
速度 - 9600 波特
数据位 - 每字节 8 位
停止位 - 1 位
奇偶校验 - 无
这些设置存储在交换机上,并且这三个映像全部使用存储的控制台设置。
要更改控制台设置,请使用配置模式中的线路控制台命令。本示例配置线路控制台并设置该终端线路的选项:
switch# configure terminal switch(config)# line console switch(config-console)# databits 7 switch(config-console)# exec-timeout 30 switch(config-console)# parity even switch(config-console)# stopbits 2
不能更改 BIOS 控制台设置。这些设置与默认控制台设置相同。
注意: 具有网络管理员角色的用户可升级交换机上的软件映像。
请完成以下步骤:
登录到控制台端口连接上的交换机。
转至 http://www.cisco.com/,单击页面顶部的 Log In,并输入您的 Cisco 用户名和密码,即可登录到 Cisco.com。
注意: 未注册的 Cisco.com 用户无法访问本文档中提供的链接。
导航到 Cisco Nexus 5000 系列交换机软件下载。您将看到指向交换机下载映像的链接。
阅读相关映像文件的发行版本注释。
选择并下载启动和系统软件文件到服务器上。
确保 bootflash 中有足够的可用空间。要复制的映像文件的目录。
switch# dir bootflash: 5910 Jun 17 14:48:28 2008 config0617 453 Jan 01 00:12:13 2005 ent-fm.lic 453 Jan 01 20:50:55 2005 ent-fm123.lic 453 Jan 01 20:58:49 2005 ent-fm123456.lic 215 Jan 01 00:13:50 2005 enterprise.lic 221 Jan 01 04:25:43 2005 eth-mod.lic 219 Jan 01 04:26:14 2005 eth-port.lic 216 Jan 01 00:21:48 2005 fc-feature.lic 49152 Jul 28 09:42:51 2008 lost+found/ 21581824 Jul 08 10:11:14 2008 n5000-uk9-kickstart.4.0.0.N1.1.445.bin 21573632 Jul 28 09:38:33 2008 n5000-uk9-kickstart.4.0.0.N1.1.47.bin 20062208 Jul 28 09:43:05 2008 n5000-uk9-kickstart.4.0.0.N1.2.467.bin 77139580 Jul 08 10:10:45 2008 n5000-uk9.4.0.0.N1.1.445.bin 75270834 Jul 28 09:38:33 2008 n5000-uk9.4.0.0.N1.1.47.bin 76924383 Jul 28 09:44:01 2008 n5000-uk9.4.0.0.N1.2.467.bin 4096 Jan 01 00:07:37 2005 routing-sw/ 3697 Apr 30 14:53:07 2008 startup-config 4096 Aug 08 12:49:09 2008 test/ 0 Jan 03 04:19:13 2005 thttpd_output 782893 Jan 21 16:56:14 2005 zone-scale-config.out 126927 Jan 21 16:55:45 2005 zoneset-scale-config.out Usage for bootflash://sup-local 855547904 bytes used 6942613504 bytes free 7798161408 bytes total
如果您在活动 supervisor 模块 bootflash 上需要更多空间,请删除多余的文件以获得空间。
switch# delete bootflash:n5000-uk9-kickstart.4.0.0.N1.1.445.bin switch# delete bootflash:n5000-uk9.4.0.0.N1.1.445.bin
通过传输协议将启动映像和系统映像复制到 supervisor 模块 bootflash 中。可以使用ftp :、tftp:、scp:或sftp:。此过程中的示例使用 scp:
switch# copy scp://user@scpserver.cisco.com//downloads/n5000-uk9-kickstart.4.0.0.N1.2.bin bootflash:n5000-uk9-kickstart.4.0.0.N1.2.bin switch# copy scp://user@scpserver.cisco.com//downloads/n5000-uk9.4.0.0.N1.2.bin bootflash:n5000-uk9.4.0.0.N1.2.bin
安装新映像,指定在步骤 9 中下载的新映像名称。
switch(config)# install all kickstart bootflash:n5000-uk9-kickstart.4.0.0.N1.2.bin system bootflash:n5000-uk9.4.0.0.N1.2.bin
对指定的映像执行兼容性检查(等同于 show incompatibility 命令)。如果存在兼容性问题,将会显示错误消息,安装将无法继续。
显示兼容性检查结果,并显示安装是否中断。
提供有关允许您继续安装或中止安装的提示。
注意: 当交换机重新启动时,中断安装将导致数据流中断。
更新引导变量可引用指定的映像,并将配置保存到启动配置文件。
交换机完成安装后,登录并验证交换机是否正在运行所需的软件版本。
switch# show version Cisco Nexus Operating System (NX-OS) Software TAC support:http://www.cisco.com/tac Copyright ©) 2002-2008, Cisco Systems, Inc. All rights reserved. The copyrights to certain works contained herein are owned by other third parties and are used and distributed under license. Some parts of this software may be covered under the GNU Public License or the GNU Lesser General Public License. A copy of each such license is available at http://www.gnu.org/licenses/gpl.html and http://www.gnu.org/licenses/lgpl.html Software BIOS: version 1.2.0 kickstart: version 4.0(0)N1(2) system: version 4.0(0)N1(2) BIOS compile time: 06/19/08 kickstart image file is: bootflash:/n5000-uk9-kickstart.4.0.0.N1.2.467.bin kickstart compile time: 7/28/2008 2:00:00 [07/28/2008 09:41:24] system image file is: bootflash:/n5000-uk9.4.0.0.N1.2.467.bin system compile time: 7/28/2008 2:00:00 [07/28/2008 10:09:17] Hardware cisco Nexus5020 Chassis ("40x10GE/Supervisor") Intel®) Celeron®) M CPU with 2074164 kB of memory. Processor Board ID JAB120600AY bootflash: 7864320 kB nms-eugene-02 kernel uptime is 11 days 3 hours 15 minute(s) 19 second(s) Last reset at 63897 usecs after Mon Jul 28 09:46:39 2008 Reason: Reset by installer System version: 4.0(0)N1(1) Service:
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
12-Feb-2019 |
初始版本 |