nKB

nKB

シンプルにいこうよ

Cisco IOSアップデート

Catalystではtarファイルによりアップデートが可能。
tarファイルを使う方法がある場合はこちらで行う(Cisco推奨)
FTP、TFTP等を使った方法がある。
TFTPサーバは、BlackJumboDogを使う

IOS確認

switch# dir flash:  
switch# show boot  

Boot path-listにIOSファイルが表示される。

switch# show version  

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

フィーチャーセット

フィーチャーセット...IOSの機能
IPベース、LANベース、IPサービス
新しいのはユニバーサルというのがあり、ライセンスで使える機能を制御する
フィーチャー(機能)セットによってポートチャネルの数に制限がある