光模块在交换机上使用时,通常会出现相同交换机型号,不同系统版本对光模块的测试呈现不一样的结果,那是因为不同系统版本可能对光模块兼容要求有所不同。 为及时发现或解决部分模块兼容性问题,以提高模块在主机的适配性,用户在使用交换机时,可以根据主机厂商提供的交换机系统版本进行选择。
        下面跟据具体案例分享使用TFTP升级Cisco 交换机系统版本的方法:
一 资料/物料准备
        1、TFTP软件(根据计算机操作系统类型选择32位/64位);
        2、系统版本(官网下载 https://www.cisco.com/c/en/us/support/ios-nx-os-software/index.html;本次升级NXOS.9.3.6.bin);
        3、网线;
        4、交换机(Cisco Nexus9000 C93180YC-EX)、计算机;
二 升级步骤
        1、配置交换机管理口IP,需要与互联电脑的ip地址在同一网段(本次升级电脑ip配为192.168.30.16)
        cisco(config)# interface mgmt 0
        cisco(config-if)# ip address 192.168.30.100 255.255.255.0
        2、配置tftp source口(把交换机的mgmt口作为tftp口)
        cisco(config-if)# ip tftp source-interface mgmt 0
        3、启动TFTP软件
        Current Directory(当前目录):填需要升级的系统版本所放在电脑目录
        Service interfaces(服务器地址):填电脑的本地IP地址
 TFTP传输
图1 TFTP传输
        4、测试交换机是否可以ping通电脑tftp服务器地址
        cisco(config)# ping 192.168.30.16 vrf management       // 在交换机终端使用命令ping连接的电脑IP(即TFTP所在的电脑IP)
        5、把系统版本复制到交换机的bootflash目录里
        cisco(config)#copy tftp://192.168.30.16/nxos.9.3.6.bin bootflash:
 系统导入
图2 系统导入
        6、检查系统版本是否成功上传到交换机文件中
        cisco# dir bootflash
 查看交换机存储文件
图3 查看交换机存储文件
       7、配置交换机的启动系统并保存,即切换交换机启动系统版本
        cisco(config)# boot nxos bootflash:nxos.9.2.3.bin
        cisco(config)# copy running-config startup-config
设置启动配置并保存
图4 设置启动配置并保存
        8、使用命令重启交换机
        cisco#reload
        This command will reboot the system(y/n)?[n]y
       9、查看交换机当前运行版本,确认系统版本是否已升级成功
        cisco# show system
        NXOS可确认当前运行系统版本,NXOS image file可确认当前运行系统文件名
 查看当前交换机版本
图5 查看当前交换机版本
       摩泰光电可提供Cisco 不同交换机软件系统版本支持的兼容光模块。