ファームウェアのアップデート(非スタック装置の場合)
非スタック装置のファームウェアのバージョンを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#