8.7.2 RoCEネットワーク・ファブリック・スイッチ・ファームウェア・ソフトウェアのアップグレード

patchmgrコマンドを使用して、RoCEネットワーク・ファブリック・スイッチをアップグレードします。

  1. パッチをダウンロードしたサーバーで、patchmgrコマンドを使用してスイッチをアップグレードします。
    # ./patchmgr --roceswitches switches.lst --upgrade [--force]
      [-log_dir {absolute_path_to_log_directory | AUTO}]

    patchmgrコマンドの内容は、次のとおりです。

    • --forceは、オプションで、スイッチがすでにターゲット・ファームウェア・バージョンにある場合や、RoCEネットワーク・ファブリックに重大でない障害が発生している場合でも、操作を続行します。

    • -log_dirはログ・ディレクトリへの絶対パスを指定し、AUTOはログ・ディレクトリを自動的に作成するようにpatchmgrに指示します。このオプションは、root以外のユーザーとしてpatchmgrを実行している場合に必要です。

    ノート:

    Oracle Exadata System Softwareリリース19.3.9より前では、RoCEネットワーク・ファブリック・スイッチにパッチを適用するために、非rootユーザーとしてpatchmgrを実行する必要があります。
  2. アップグレードを検証します。

    show versionコマンドを使用して、スイッチのファームウェア・バージョンを確認します。

    次に例を示します:

    # show version
    Cisco Nexus Operating System (NX-OS) Software
    TAC support: http://www.cisco.com/tac
    Copyright (C) 2002-2019, Cisco and/or its affiliates.
    All rights reserved.
    ...
    
    Software
      BIOS: version 05.33
      NXOS: version 7.0(3)I8(1)
      BIOS compile time: 09/08/2018
      NXOS image file is: bootflash:///nxos.7.0.3.I8.1.bin
      NXOS compile time: 3/5/2019 13:00:00 [03/05/2019 22:04:55]
    
    Hardware
      cisco Nexus9000 C9336C-FX2 Chassis
      Intel(R) Xeon(R) CPU D-1526 @ 1.80GHz with 24571632 kB of memory.
      Processor Board ID FDO23040CS1
    
      Device name: dbm01sw-rocea0
      bootflash: 115805356 kB
    Kernel uptime is 17 day(s), 20 hour(s), 50 minute(s), 25 second(s)
    
    Last reset at 188268 usecs after Mon Aug 12 17:14:40 2019
      Reason: Module PowerCycled
      System version:
      Service: HW check by card-client
    
    plugin
      Core Plugin, Ethernet Plugin
    
    Active Package(s):