第2編
管理運用

ファームウェアのアップデート(非スタック装置の場合)

非スタック装置のファームウェアのバージョンを1.04.01から1.05.01へ変更する場合の実施例を以下に示します。なお、この実施例では、現在のディレクトリーはデフォルト(ローカルフラッシュのルートディレクトリー)のままとします。

注 意

ファームウェアのアップデートを有効化するには、装置を再起動する必要があります。再起動の際は通信が停止するため、アップデートは作業時間を設けて実施してください。

  • 現在のファームウェアのバージョンを確認します。
    sw1# show version
    
    System MAC Address: 00-40-66-AA-52-1B
    
    Unit ID    Module Name                      Versions
    -------  ----------------------------  ---------------------
       1      ApresiaNP7000-48X6L           H/W:A
                                            Bootloader:1.00.01
                                            Runtime:1.04.01
                                            CPLD:13
    
    
    sw1#
  • IPアドレスが[192.168.10.100]のTFTPサーバーから、ファイル名が[AEOS-NP7000_R10501.had]のブートイメージファイルをローカルフラッシュにコピーします。なお、コピー後のファイル名を[AEOS-NP7000_R10501.had]に設定します。
    sw1# copy tftp: flash:
    
    Address of remote host []? 192.168.10.100
    Source filename []? AEOS-NP7000_R10501.had
    Destination filename []? AEOS-NP7000_R10501.had
     Accessing tftp://192.168.10.100/AEOS-NP7000_R10501.had...
     Transmission start...
     Transmission finished, file length 10895504 bytes.
     Please wait, programming flash.............. Done.
    
    sw1#
  • ダウンロードしたブートイメージファイルから、セカンダリーブートイメージファイルとして指定するブートイメージファイルをコピーします。なお、コピー後のファイル名を[AEOS-NP7000_R10501_sec.had]に設定します。
    sw1# copy flash: flash:
    
    Source filename []? AEOS-NP7000_R10501.had
    Destination filename []? AEOS-NP7000_R10501_sec.had
     Copy in progress............................ 100 %
    
    sw1#
  • ファイル名が[AEOS-NP7000_R10501.had]と[AEOS-NP7000_R10501_sec.had]のファイルが、ローカルフラッシュに存在することを確認します。
    sw1# dir
    
    Directory of /c:
    1   -rw      10895504 May 09 2019 15:15:20  AEOS-NP7000_R10501_sec.had
    2   -rw      10895504 May 09 2019 15:14:41  AEOS-NP7000_R10501.had
    3   -rw      10859044 Apr 09 2019 09:59:03  AEOS-NP7000_R10401.had
    4   -rw          2216 May 09 2019 14:57:18  primary.cfg
    5   -rw          2216 May 09 2019 14:57:20  secondary.cfg
    6   d--             0 May 09 2019 05:58:14  system
    
    536346624 bytes total (503234560 bytes free)
    
    sw1#
  • 次回起動時のプライマリーブートイメージファイルを[AEOS-NP7000_R10501.had]に、セカンダリーブートイメージファイルを[AEOS-NP7000_R10501_sec.had]に設定します。
    補 足

    この実施例では相対パスで指定していますが、絶対パス「boot image c:/AEOS-NP7000_R10501.had」で指定しても同様に設定できます。

    sw1# configure terminal
    sw1(config)# boot image AEOS-NP7000_R10501.had
    sw1(config)# boot image AEOS-NP7000_R10501_sec.had secondary
    sw1(config)# end
    sw1#
  • 次回起動時のプライマリーブートイメージファイルが[/c:/AEOS-NP7000_R10501.had]に、セカンダリーブートイメージファイルが[/c:/AEOS-NP7000_R10501_sec.had]に設定されていることを確認します。
    sw1# show boot
    
    Unit 1
    *(Configured)
     Primary boot image: /c:/AEOS-NP7000_R10501.had
     Primary boot config: /c:/primary.cfg
     Secondary boot image: /c:/AEOS-NP7000_R10501_sec.had
     Secondary boot config: /c:/secondary.cfg
    
    
    Note: * indicates the used boot information.
    
    sw1#
  • 装置を再起動します。
    sw1# reboot
    
    Are you sure you want to proceed with the system reboot?(y/n) y
    Please wait, the switch is rebooting...
  • 再起動後、現在のファームウェアのバージョンを確認します。
    Ethernet Switch ApresiaNP7000-48X6L
    
    Firmware: Build 1.05.01
    
    sw1> enable
    sw1# show version
    
    System MAC Address: 00-40-66-AA-52-1B
    
    Unit ID    Module Name                      Versions
    -------  ----------------------------  ---------------------
       1      ApresiaNP7000-48X6L           H/W:A
                                            Bootloader:1.00.01
                                            Runtime:1.05.01
                                            CPLD:13
    
    
    sw1#

ページトップへ