スタックしたCatalyst9200のIOSバージョンアップ



IOSのバージョンアップ

https://software.cisco.com/download/navigator.html
から該当機種のIOSをダウンロード

■ダウンロードしたファイルの正常性確認

コマンドプロンプトでMD5チェックサムを確認

certutil -hashfile C:\cat9k_lite_iosxe.16.12.04.SPA.bin md5

https://software.cisco.com/download/navigator.htmlで表示されるファイル名のリンクをクリックするとMD5が表示されるので、一致することを確認

■手順

https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst9200/software/release/16-12/release_notes/ol-16-12-9200.html

Catalyst9200をスタック接続したままでバージョンアップは可能。

■事前に Install モードで稼働していることを確認する。

switch#show version
・・・
Switch Ports Model              SW Version        SW Image              Mode   
------ ----- -----              ----------        ----------            ----   
*    1 32    C9200-24P          16.12.2           CAT9K_LITE_IOSXE      INSTALL
     2 32    C9200-24P          16.12.2           CAT9K_LITE_IOSXE      INSTALL



■空き容量を確認する

展開スペースを考慮して1GB以上の空きが必要。bytes availableの値で確認

#sh flash:
・・・
1403158528 bytes available (454279168 bytes used)


■容量が足りない場合は未使用インストールファイルを削除する

# install remove inactive
・・・
The following files will be deleted:
[switch 1]:
/flash/cat9k_lite_iosxe.16.09.02.SPA.bin

Do you want to remove the above files? [y/n]y
[switch 1]:
・・・
Finished Post_Remove_Cleanup
SUCCESS: install_remove  Wed Jul 24 17:47:20 IST 2019
#

■ISOをコピーする

PCでFTPサーバを立ち上げる or USBメモリを挿入しUSBメモリからコピーする

#copy ftp://root:root@192.168.1.10/cat9k_lite_iosxe.16.12.04.SPA.bin flash:

#copy usbflash0:cat9k_lite_iosxe.16.12.04.SPA.bin flash:

IOSファイルの容量は400MB以上あるがFTPでも数分で完了する


■コピーしたファイルが存在する確認する

# dir flash:*.bin
Directory of flash:/*.bin
 
Directory of flash:/
 
434184 -rw- 601216545 Jul 24 2019 10:18:11 -07:00 cat9k_lite_iosxe.16.12.04.SPA.bin
11353194496 bytes total (8976625664 bytes free)

■ブート変数を設定する

Switch(config)# boot system flash:packages.conf
Switch(config)# exit
Switch# write memory
Switch# show boot system

以下の表記を確認する
BOOT variable = flash:packages.conf .


■インストールおよび自動再起動

Switch# install add file flash:cat9k_lite_iosxe.16.12.04.SPA.bin activate commit

install_add_activate_commit: START Wed Jul 24 17:32:18 IST 2019

*Jul 24 17:32:21.642 IST: %INSTALL-5-INSTALL_START_INFO: Switch 1 R0/0: install_engine: Started install one-shot flash:cat9k_lite_iosxe.16.12.04.SPA.bininstall_add_activate_commit: Adding PACKAGE

This operation requires a reload of the system. Do you want to proceed?
Please confirm you have changed boot config to flash:packages.conf [y/n]y
・・・

This operation requires a reload of the system. Do you want to proceed? [y/n]y


■再起動が完了後sh verで新しいバージョンであることを確認する


自動起動しない場合はSwitch: boot flash:packages.conf


■ ソフトウェアが正常にインストールされた後、4つの新しい.pkgファイルと2つの.confファイルがあることを確認。

Switch# dir flash:*.pkg

Directory of flash:/*.pkg
Directory of flash:/

48582  -rw- 298787860 Jul 24 2019 05:13:32 +00:00  cat9k_lite-rpbase.16.09.02.SPA.pkg
48585  -rw- 35713901  Jul 24 2019 05:14:12 +00:00  cat9k_lite-rpboot.16.09.02.SPA.pkg
48583  -rw- 4252692   Jul 24 2019 05:13:33 +00:00  cat9k_lite-srdriver.16.09.02.SPA.pkg
48584  -rw- 8119312   Jul 24 2019 05:13:34 +00:00  cat9k_lite-webui.16.09.02.SPA.pkg

16640  -rw- 301188116 Jul 24 2019 05:33:25 +00:00  cat9k_lite-rpbase.16.12.01.SPA.pkg
16647  -rw- 35112025  Jul 24 2019 05:34:06 +00:00  cat9k_lite-rpboot.16.12.01.SPA.pkg
16642  -rw- 4326420   Jul 24 2019 05:33:25 +00:00  cat9k_lite-srdriver.16.12.01.SPA.pkg
16643  -rw- 8328208   Jul 24 2019 05:33:25 +00:00  cat9k_lite-webui.16.12.01.SPA.pkg


■インストールの状態確認

StがCとなっていること。
なっていない場合、 install activateとinstall commitを実行
https://www.cisco.com/c/ja_jp/td/docs/switches/lan/catalyst9300/software/release/16-6/configuration_guide/sys_mgmt/b_166_sys_mgmt_9300_cg/b_166_sys_mgmt_9300_cg_chapter_01.html

#sh install summary
Load for five secs: 2%/0%; one minute: 1%; five minutes: 1%
Time source is NTP, 10:19:23.433 JST Thu Sep 3 2020
[ Switch 1 2 ] Installed Package(s) Information:
State (St): I - Inactive, U - Activated & Uncommitted,
            C - Activated & Committed, D - Deactivated & Uncommitted
--------------------------------------------------------------------------------
Type  St   Filename/Version    
--------------------------------------------------------------------------------
IMG   C    16.12.2.0.4                                                         

--------------------------------------------------------------------------------
Auto abort timer: inactive
--------------------------------------------------------------------------------

chiba-pd-9200-01#  

■不要となったIOSを削除する

# install remove inactive












■関連記事

0 件のコメント :

コメントを投稿