跳到主要内容

升级或降级 Cisco FC 交换机上的固件

要升级或降级 Cisco FC 交换机上的固件,必须使用特定于 Cisco 的命令来禁用交换机,执行升级并验证,然后重新启动并重新启用交换机。

开始之前

  • 系统必须正确连接线缆。

  • 存储架的所有路径都必须可用。

  • 磁盘架堆栈必须稳定。

  • FC 交换机光纤网必须正常。

  • 系统中的所有组件都必须正常。

  • 系统必须正常运行。

  • 您需要管理员密码并能访问 FTP 或 SCP 服务器。

关于本任务

在固件升级或降级期间会禁用交换机光纤网,MetroCluster 配置依赖第二个光纤网继续运行。

必须相继在每个交换机光纤网上重复此任务,确保所有交换机都运行相同的固件版本。

必须具有固件文件。

此过程不会产生中断,大约需要一个小时才能完成。
  1. 登录光纤网中的每台交换机。

    在以下示例中,交换机的名称为 FC_switch_A_1 和 FC_switch_B_1。
  2. 确定每台交换机上的 bootflash 目录中是否有足够的空间:dir bootflash

    如果没有,请使用 delete bootflash:file_name 命令删除不需要的固件文件。
  3. 将 kickstart 文件和系统文件拷贝到交换机:copy source_file target_file

    示例

    在以下示例中,kickstart 文件(m9200-s2ek9-kickstart-mz.5.2.1.bin)和系统文件(m9200-s2ek9-mz.5.2.1.bin)位于 FTP 服务器 10.10.10.55 上的 /firmware/ 路径中。

    以下示例显示了在 FC_switch_A_1 上发出的命令:

    FC_switch_A_1# copy ftp://10.10.10.55/firmware/m9200-s2ek9-kickstart-mz.5.2.1.bin 
    bootflash:m9200-s2ek9-kickstart-mz.5.2.1.bin
    FC_switch_A_1# copy ftp://10.10.10.55/firmware/m9200-s2ek9-mz.5.2.1.bin bootflash:m9200-s2ek9-mz.5.2.1.bin
  4. 在此光纤网中的两台交换机上禁用所有 VSAN。
  5. 在交换机上安装所需的固件:install all system bootflash:systemfile_name kickstart bootflash:kickstartfile_name

    示例

    以下示例显示了在 FC_switch_A_1 上发出的命令:
    FC_switch_A_1# install all system bootflash:m9200-s2ek9-mz.5.2.1.bin kickstart 
    bootflash:m9200-s2ek9-kickstart-mz.5.2.1.bin
    Enter Yes to confirm the installation.
  6. 检查每台交换机上的固件版本,确保安装了正确的版本:show version
  7. 在此光纤网中的两台交换机上启用所有 VSAN。
  8. 确认 ONTAP 中的 MetroCluster 配置运行情况:
    1. 检查系统是否为多路径式: node run -node node-name sysconfig -a
    2. 检查两个集群上是否有任何运行状况警报:system health alert show
    3. 确认 MetroCluster 配置并确认运行模式为正常:metrocluster show
    4. 执行 MetroCluster 检查:metrocluster check run
    5. 显示 MetroCluster 检查的结果:metrocluster check show
    6. 查看交换机(如果存在)上是否存在任何运行状况警报:storage switch show
  9. 对第二个交换机光纤网重复此过程。