CatalystではIOSイメージファイル(tarファイル)によりアップデートが可能。
tarファイルを使う方法がある場合はこちらで行う(Cisco推奨)
FTP、TFTP等を使った方法がある。FTP推奨。
FTP、TFTPサーバは、BlackJumboDogを使う
注意事項
IOS確認
switch# dir flash: switch# show boot
Boot path-listにIOSファイルが表示される。
switch# show version
IOSのバージョンを確認する
IOSの入手
IOSはベンダーから入手
Cisco サポート&ダウンロード
https://www.cisco.com/c/ja_jp/support/index.html
Cisco Feature Navigator
http://cfn.cloudapps.cisco.com/ITDIT/CFN/jsp/SearchBySoftware.jsp
Cisco Software Download
https://software.cisco.com/download/home
※IDが必要
IOSアップデート
例
tftpサーバ IPアドレス:192.168.1.2
SwitchのIPアドレス:192.168.1.1
※事前に通信できることを確認する
※PCのFirewallやウイルス対策ソフトを無効化しておく
現在のIOSをバックアップする
所要時間:10分
Switch#dir flash: Directory of flash:/ 3 drwx 512 Jan 2 2006 00:13:55 +00:00 c2960s-universalk9-mz.152-2.E3 Switch# archive upload-sw tftp://192.168.1.2/c2960s-universalk9-mz.152-2.E3.tar ! System software to be uploaded: System Type: 0x00000000! archiving c2960s-universalk9-mz.152-2.E3 (directory) archiving c2960s-universalk9-mz.152-2.E3/info (632 bytes) archiving c2960s-universalk9-mz.152-2.E3/html (directory) archiving c2960s-universalk9-mz.152-2.E3/html/*** ~ 中略 ~ archiving c2960s-universalk9-mz.152-2.E3/c2960s-universalk9-mz.152-2.E3.bin (17031168 bytes)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! archiving c2960s-universalk9-mz.152-2.E3 (directory) archiving c2960s-universalk9-mz.152-2.E3/info (634 bytes) archiving info (110 bytes) Switch#
※archiveコマンドは長いので以下のような表記になる
Switch#$oad-sw tftp://192.168.1.2/c2960s-universalk9-mz.152-2.E3.tar
tarファイルでのアップデートの場合
所要時間:20分~30分
Switch# archive download-sw /overwrite tftp://192.168.1.2/c2960s-universalk9-mz.152-2.E3.tar Loading c2960s-universalk9-mz.152-2.E3.tar from 192.168.1.2 (via Vlan1): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 22459904 bytes] Loading c2960s-universalk9-mz.152-2.E3.tar from 192.168.1.2 (via Vlan1): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! examining image... extracting info (110 bytes) extracting c2960s-universalk9-mz.152-2.E3/info (632 bytes) extracting c2960s-universalk9-mz.152-2.E3/info (634 bytes) extracting info (110 bytes) Stacking Version Number: 1.56 System Type: 0x00000000 Ios Image File Size: 0x01040200 Total Image File Size: 0x01524800 Minimum Dram required: 0x08000000 Image Suffix: universalk9-152-2.E3 Image Directory: c2960s-universalk9-mz.152-2.E3 Image Name: c2960s-universalk9-mz.152-2.E3.bin Image Feature: IP|LAYER_2|SSH|3DES|MIN_DRAM_MEG=128 FRU Module Version: No FRU Version Specified Old image for switch 1: flash:/c2960s-universalk9-mz.150-2.SE6 Old image will be deleted before download. Deleting `flash:/c2960s-universalk9-mz.150-2.SE6' to create required space Extracting images from archive into flash... c2960s-universalk9-mz.152-2.E3 (directory) extracting c2960s-universalk9-mz.152-2.E3/info (632 bytes) c2960s-universalk9-mz.152-2.E3/html (directory) extracting c2960s-universalk9-mz.152-2.E3/html/*** ~ 中略 ~ Installing (renaming): `flash:update/c2960s-universalk9-mz.152-2.E3' -> `flash:/c2960s-universalk9-mz.152-2.E3' New software image installed in flash:/c2960s-universalk9-mz.152-2.E3 Deleting old files from dc profile dir "flash:/dc_profile_dir" All software images installed. Switch# Switch Switch#reload
※overwriteオプションを付けるとIOSを上書きする
※archiveコマンドは長いので以下のような表記になる
Switch#$overwrite tftp://192.168.1.2/c2960s-universalk9-mz.152-2.E3.tar
FTPでダウンロードする場合のユーザ名とパスワードの指定
※全ての機種で同じか不明。通信できない場合、FTPサーバのログを見れば分かる。
USER | PASS |
---|---|
anonymous | router@cisco.com |
フィーチャーセット
フィーチャーセット...IOSの機能
IPベース、LANベース、IPサービス
新しいのはユニバーサルというのがあり、ライセンスで使える機能を制御する
フィーチャー(機能)セットによってポートチャネルの数に制限がある