본문 바로가기

IT 이야기/네트워크(Network)

Cisco 3850 or 3650 Switch IOS-XE Upgrade(Bundle or Install Mode)

728x90
반응형

 

Cisco IOS-XE Image 업그레이드 방법입니다.

IOS 이미지 Upgrade 방법은 이전 글을 참고하시기 바랍니다.

2011.04.12 - [IT 이야기/네트워크(Network)] - Cisco IOS Upgrade(overwrite)

 

Cisco IOS Upgrade(overwrite)

Cisco IOS Image 덮어쓰기 Cisco 장비의 IOS 를 Upgrade 하기 위해서 여러가지 방법이 있습니다. 일반적으로 아래의 방법을 통해서 upgrade 를 많이 진행하시죠. 1. PC 를 tftp Server 로 만들어서 image file 을..

eyehole.tistory.com

2020.10.15 - [IT 이야기/네트워크(Network)] - [Cisco] ROMMON & IOS Upgrade (with Telnet)

 

[Cisco] ROMMON & IOS Upgrade (with Telnet)

안녕하세요. 시스코 장비 OS Upgrade 를 하시다 보면, 오래된 버전의 OS는 ROMMON OS 도 함께 Upgrade 해줘야 하는데요. 일반 PC 와 비교해서 잠시 설명드리자면, 시스코의 IOS 가 Windows OS 라면, ROMMON 은 CM..

eyehole.tistory.com

 

 

IOS-XE Download

 

먼저 Cisco 사이트에 접속해 필요한 OS 파일을 Download 합니다.

(Download 권한을 가진 계정이 필요합니다.)

 

저는 3850-12S-E 스위치를 Upgrade 할 예정이며,

3.6.10E 버전을 Download 하였습니다.

 

Switch에 IOS 파일 전송

 

다운받은 OS 파일을 업그레이드할 Switch 에 Upload 합니다.

tftp 프로그램을 이용해 운영중인 Switch 에 전송합니다.

C3850#dir
Directory of flash:/

15490  -rw-     2097152  Sep 24 2021 16:35:48 +09:00  nvram_config
15491  -rw-    83297376   Nov 5 2016 00:05:23 +09:00  cat3k_caa-base.SPA.03.06.05E.pkg
15492  -rw-     4012732   Nov 5 2016 00:05:24 +09:00  cat3k_caa-drivers.SPA.03.06.05E.pkg
15493  -rw-    33786860   Nov 5 2016 00:05:23 +09:00  cat3k_caa-infra.SPA.03.06.05E.pkg
15494  -rw-    43048256   Nov 5 2016 00:05:24 +09:00  cat3k_caa-iosd-universalk9.SPA.152-2.E5.pkg
15495  -rw-    28343180   Nov 5 2016 00:05:24 +09:00  cat3k_caa-platform.SPA.03.06.05E.pkg
15496  -rw-   111260480   Nov 5 2016 00:05:24 +09:00  cat3k_caa-wcm.SPA.10.2.150.0.pkg
15497  -rw-        1236   Nov 5 2016 00:05:32 +09:00  packages.conf
15498  drwx        4096   Nov 5 2016 00:11:27 +09:00  dc_profile_dir
15500  -rw-         856   Mar 3 2021 11:45:44 +09:00  vlan.dat

1621966848 bytes total (1313136640 bytes free)
C3850#copy tftp: flash:
Address or name of remote host []? 10.10.10.10
Source filename []? cat3k_caa-universalk9.SPA.03.06.10.E.152-2.E10.bin
Destination filename [cat3k_caa-universalk9.SPA.03.06.10.E.152-2.E10.bin]? 
Accessing tftp://10.234.16.182/cat3k_caa-universalk9.SPA.03.06.10.E.152-2.E10.bin...
Loading cat3k_caa-universalk9.SPA.03.06.10.E.152-2.E10.bin from 10.234.16.182 (via Vlan150): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 302112348 bytes]

302112348 bytes copied in 1351.430 secs (223550 bytes/sec)
C3850#

 

IOS-XE 설치

 

IOS-XE 를 설치하는 방법은 두 가지가 있습니다.

전형적인 Catalyst Switch 에서 하는  방법인 Bundle Mode 와

또 다른 하나는 Install Mode 입니다.

 

Bundle Mode

 

boot system flash 로 IOS 이미지를 지정해서 재부팅하면 되는 전통적인 방법입니다.

boot system flash bootflash:cat4500es8-universalk9.SPA.03.08.10.E.152-4.E10.bin

하지만 Stack 으로 구성된 Switch 에서는 모든 Switch 가 동일한 Mode 이여야 하며,

번들모드로 지정할 경우에는 여러가지 주의해야 하는 부분들이 있습니다.

뿐만 아니라, 스택 그룹 내 모든 스위치에 OS 이미지를 Upload 하여야 합니다.

 

번들 모드에서의 부팅 메카니즘

번들 이미지(*.bin) 에서 pkg 를 추출하고, 추출된 pkg 를 부팅 시 RAM 에 로드합니다.

그렇기 때문에 인스톨 모드에 비해 시스템 리소스를 더 많이 잡아 먹습니다.

auto-upgrade 기능 역시 이 번들 모드에서는 사용할 수 없습니다.

 

 

Install Mode

 

3850,3650 Series Switch 에서의 기본모드는 Install Mode 입니다.

이 모드에서 스위치는 부팅하기 위해 packages.conf 라는 패키지 프로비저닝 파일을 사용합니다.

그 외에도 아래 캡쳐 이미지에서 보시는 것처럼 여러 개의 *.pkg 파일이 있습니다.

Install Mode 의 장점

번들모드처럼 이미지파일(*.bin)을 Stacking 된 모든 스위치에 각각 Upload 할 필요가 없습니다.

단일 스위치보다 Stack 처럼 여러 대의 스위치를 관리할 때 특히 유용하게 사용할 수 있습니다.

 

Install Mode 제한사항

Install Mode 를 사용하기 위해서는 다음과 같은 제약 사항이 있습니다.

  • 스택 내 모든 스위치는 동일한 라이선스를 사용해야 한다.
  • Install Mode 에서 USB 부팅 및 TFTP 부팅은 지원하지 않는다.

 

728x90

 

Mode 확인 방법

 

현재 작동중인 스위치가 어떤 모드로 운영되고 있는지 확인하는 방법은 간단합니다.

"show version" 명령으로 확인할 수 있습니다.

Install Mode 의 경우 "INSTALL", Bundle Mode 일 경우 "BUNDLE" 로 표기됩니다.

 

Upgrade 방법

 

이미지를 스위치에 Upload 한 다음 아래 명령어를 이용해 install mode 로 upgrade 할 수 있습니다.

software install file flash:

C3850#software install file flash:cat3k_caa-universalk9.SPA.03.06.10.E.152-2.E10.bin switch 1-2

 

Upgrade 프로세스가 시작되면 스위치는 *.bin 파일을 스택멤버로 푸시합니다.

Preparing install operation ...
[1]: Copying software from active switch 1 to switch 2
[1]: Finished copying software to switch 2

 

모든 멤버가 .bin 파일을 수신하면 이 파일이 flash:로 자동 확장됩니다

[1 2]: Starting install operation 
[1 2]: Expanding bundle flash:cat3k_caa-universalk9.SPA.03.06.10.E.152-2.E10.bin
[1 2]: Copying package files
[1 2]: Package files copied
[1 2]: Finished expanding bundle flash:cat3k_caa-universalk9.SPA.03.06.10.E.152-2.E10.bin
[1 2]: Verifying and copying expanded package files to flash:
[1 2]: Verified and copied expanded package files to flash:
[1 2]: Starting compatibility checks
[1 2]: Finished compatibility checks
[1 2]: Starting application pre-installation processing
[1 2]: Finished application pre-installation processing

 

그런 다음 스위치에서는 packages.conf 파일에 대해 제거 및 추가하도록 표시된 파일의 요약이 나열됩니다.

[1]: Old files list:
    Removed cat3k_caa-base.SPA.03.06.05E.pkg
    Removed cat3k_caa-drivers.SPA.03.06.05E.pkg
    Removed cat3k_caa-infra.SPA.03.06.05E.pkg
    Removed cat3k_caa-iosd-universalk9.SPA.152-2.E5.pkg
    Removed cat3k_caa-platform.SPA.03.06.05E.pkg
    Removed cat3k_caa-wcm.SPA.10.2.150.0.pkg
[2]: Old files list:
    Removed cat3k_caa-base.SPA.03.06.05E.pkg
    Removed cat3k_caa-drivers.SPA.03.06.05E.pkg
    Removed cat3k_caa-infra.SPA.03.06.05E.pkg
    Removed cat3k_caa-iosd-universalk9.SPA.152-2.E5.pkg
    Removed cat3k_caa-platform.SPA.03.06.05E.pkg
    Removed cat3k_caa-wcm.SPA.10.2.150.0.pkg
[1]: New files list:
    Added cat3k_caa-base.SPA.03.06.10E.pkg
    Added cat3k_caa-drivers.SPA.03.06.10E.pkg
    Added cat3k_caa-infra.SPA.03.06.10E.pkg
    Added cat3k_caa-iosd-universalk9.SPA.152-2.E10.pkg
    Added cat3k_caa-platform.SPA.03.06.10E.pkg
    Added cat3k_caa-wcm.SPA.10.2.200.0.pkg
[2]: New files list:
    Added cat3k_caa-base.SPA.03.06.10E.pkg
    Added cat3k_caa-drivers.SPA.03.06.10E.pkg
    Added cat3k_caa-infra.SPA.03.06.10E.pkg
    Added cat3k_caa-iosd-universalk9.SPA.152-2.E10.pkg
    Added cat3k_caa-platform.SPA.03.06.10E.pkg
    Added cat3k_caa-wcm.SPA.10.2.200.0.pkg

 

마지막으로, packges.conf 파일이 업그레이드되어 커밋됩니다.

[1 2]: Creating pending provisioning file
[1 2]: Finished installing software.  New software will load on reboot.
[1 2]: Committing provisioning file

[1 2]: Do you want to proceed with reload? [yes/no]: yes

System configuration has been modified. Save? [yes/no]: yes

 

이전 OS 와 신규OS 간 버전차이가 많을 경우 Microcode IMG MGR 작업으로 많은 시간이 소요될 수 있습니다.

Front-end Microcode IMG MGR: Preparing to program device microcode...
Front-end Microcode IMG MGR: Preparing to program device[0]...594412 bytes.
Front-end Microcode IMG MGR: Programming device 0...rwRrrrrrrwssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspssssssssssssssssssspsssssss

 

sh ver 명령을 통해 정상적으로 Upgrade 가 완료되었는지 다시 확인합니다.

 

C3850##sh ver | inc INST
*    1 20    WS-C3850-12S       03.06.10E         cat3k_caa-universalk9 INSTALL
     2 20    WS-C3850-12S       03.06.10E         cat3k_caa-universalk9 INSTALL

 

 

 

파일 정리

설치 중 사용된 파일은 flash: 내에 남아 있으며,

정리가 필요할 경우 delete 명령 대신 software clean 명령으로 정리할 수 있습니다.

show flash

C3850#sh flash
-#- --length-- ---------date/time--------- path
  2    2097152 Oct 23 2021 10:29:07.0000000000 +00:00 nvram_config
  3   83297376 Nov 04 2016 15:05:23.0000000000 +00:00 cat3k_caa-base.SPA.03.06.05E.pkg
  4    4012732 Nov 04 2016 15:05:24.0000000000 +00:00 cat3k_caa-drivers.SPA.03.06.05E.pkg
  5   33786860 Nov 04 2016 15:05:23.0000000000 +00:00 cat3k_caa-infra.SPA.03.06.05E.pkg
  6   43048256 Nov 04 2016 15:05:24.0000000000 +00:00 cat3k_caa-iosd-universalk9.SPA.152-2.E5.pkg
  7   28343180 Nov 04 2016 15:05:24.0000000000 +00:00 cat3k_caa-platform.SPA.03.06.05E.pkg
  8  111260480 Nov 04 2016 15:05:24.0000000000 +00:00 cat3k_caa-wcm.SPA.10.2.150.0.pkg
  9       1239 Oct 23 2021 10:10:18.0000000000 +00:00 packages.conf
 10       4096 Oct 23 2021 10:28:30.0000000000 +00:00 dc_profile_dir
 11     199306 Oct 23 2021 10:28:30.0000000000 +00:00 dc_profile_dir/dc_default_profiles.txt
 12     188811 Oct 23 2021 10:28:30.0000000000 +00:00 dc_profile_dir/dc_default_profiles.txt.bkp
 13        856 Oct 23 2021 10:28:56.0000000000 +00:00 vlan.dat
 14  302112348 Oct 13 2021 02:04:44.0000000000 +00:00 cat3k_caa-universalk9.SPA.03.06.10.E.152-2.E10.bin
 15       1236 Nov 04 2016 15:05:32.0000000000 +00:00 packages.conf.00-
 16   83305320 Oct 23 2021 10:10:13.0000000000 +00:00 cat3k_caa-base.SPA.03.06.10E.pkg
 17    3949504 Oct 23 2021 10:10:13.0000000000 +00:00 cat3k_caa-drivers.SPA.03.06.10E.pkg
 18   33803504 Oct 23 2021 10:10:13.0000000000 +00:00 cat3k_caa-infra.SPA.03.06.10E.pkg
 19   42813000 Oct 23 2021 10:10:14.0000000000 +00:00 cat3k_caa-iosd-universalk9.SPA.152-2.E10.pkg
 20   28460176 Oct 23 2021 10:10:14.0000000000 +00:00 cat3k_caa-platform.SPA.03.06.10E.pkg
 21  109775940 Oct 23 2021 10:10:14.0000000000 +00:00 cat3k_caa-wcm.SPA.10.2.200.0.pkg
625471488 bytes available (914104320 bytes used)

 

software clean

C3850#software clean
Preparing clean operation ...
[1 2]: Cleaning up unnecessary package files
[1 2]: No path specified, will use booted path flash:packages.conf
[1 2]: Cleaning flash:
[1]: Preparing packages list to delete ...
     In use files, will not delete:
       cat3k_caa-base.SPA.03.06.10E.pkg
       cat3k_caa-infra.SPA.03.06.10E.pkg
       cat3k_caa-iosd-universalk9.SPA.152-2.E10.pkg
       cat3k_caa-platform.SPA.03.06.10E.pkg
       cat3k_caa-wcm.SPA.10.2.200.0.pkg
       packages.conf
     Committed files, will not delete:
       cat3k_caa-drivers.SPA.03.06.10E.pkg
[2]: Preparing packages list to delete ...
     In use files, will not delete:
       cat3k_caa-base.SPA.03.06.10E.pkg
       cat3k_caa-infra.SPA.03.06.10E.pkg
       cat3k_caa-iosd-universalk9.SPA.152-2.E10.pkg
       cat3k_caa-platform.SPA.03.06.10E.pkg
       cat3k_caa-wcm.SPA.10.2.200.0.pkg
       packages.conf
     Committed files, will not delete:
       cat3k_caa-drivers.SPA.03.06.10E.pkg
[1]: Files that will be deleted:
    cat3k_caa-base.SPA.03.06.05E.pkg
    cat3k_caa-drivers.SPA.03.06.05E.pkg
    cat3k_caa-infra.SPA.03.06.05E.pkg
    cat3k_caa-iosd-universalk9.SPA.152-2.E5.pkg
    cat3k_caa-platform.SPA.03.06.05E.pkg
    cat3k_caa-universalk9.SPA.03.06.10.E.152-2.E10.bin
    cat3k_caa-wcm.SPA.10.2.150.0.pkg
    packages.conf.00-
[2]: Files that will be deleted:
    cat3k_caa-base.SPA.03.06.05E.pkg
    cat3k_caa-drivers.SPA.03.06.05E.pkg
    cat3k_caa-infra.SPA.03.06.05E.pkg
    cat3k_caa-iosd-universalk9.SPA.152-2.E5.pkg
    cat3k_caa-platform.SPA.03.06.05E.pkg
    cat3k_caa-universalk9.SPA.03.06.10.E.152-2.E10.bin
    cat3k_caa-wcm.SPA.10.2.150.0.pkg
    packages.conf.00-

[1 2]: Do you want to proceed with the deletion? [yes/no]: yes
[1 2]: Clean up completed

 

software clean 명령으로 임시 파일을 정리 후

show flash 로 확인해보면 공간이 정리가 된 걸 확인할 수 있습니다.

C3850#sh flash
-#- --length-- ---------date/time--------- path
  2    2097152 Oct 23 2021 10:29:07.0000000000 +00:00 nvram_config
  3       1239 Oct 23 2021 10:10:18.0000000000 +00:00 packages.conf
  4       4096 Oct 23 2021 10:28:30.0000000000 +00:00 dc_profile_dir
  5     199306 Oct 23 2021 10:28:30.0000000000 +00:00 dc_profile_dir/dc_default_profiles.txt
  6     188811 Oct 23 2021 10:28:30.0000000000 +00:00 dc_profile_dir/dc_default_profiles.txt.bkp
  7        856 Oct 23 2021 10:28:56.0000000000 +00:00 vlan.dat
  8   83305320 Oct 23 2021 10:10:13.0000000000 +00:00 cat3k_caa-base.SPA.03.06.10E.pkg
  9    3949504 Oct 23 2021 10:10:13.0000000000 +00:00 cat3k_caa-drivers.SPA.03.06.10E.pkg
 10   33803504 Oct 23 2021 10:10:13.0000000000 +00:00 cat3k_caa-infra.SPA.03.06.10E.pkg
 11   42813000 Oct 23 2021 10:10:14.0000000000 +00:00 cat3k_caa-iosd-universalk9.SPA.152-2.E10.pkg
 12   28460176 Oct 23 2021 10:10:14.0000000000 +00:00 cat3k_caa-platform.SPA.03.06.10E.pkg
 13  109775940 Oct 23 2021 10:10:14.0000000000 +00:00 cat3k_caa-wcm.SPA.10.2.200.0.pkg
1231978496 bytes available (307597312 bytes used)

 

 

 

 

Auto-Upgrade

스위치 포트 부족 등으로 장비를 확장할 경우

새 스위치에는 기존 스위치와 동일한 OS Version 이 실행되어야 합니다.

이때 추가되는 신규 스위치를 자동으로 업그레이드할 수 있는 기능입니다.

#software auto-upgrade enable 

이 명령으로 활성화시킬 수 있습니다.

C3850#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
C3850(config)#software auto-upgrade enable

 

Default 는 disable 상태이며, Install Mode 가 아닌 Bundle Mode 에서는 사용할 수 없는 기능입니다.

신규 스택 멤버 구성 후 auto-upgrade 기능을 enable 시켰다면,

신규 장비를 재부팅하여야 upgrade 기능이 적용됩니다.

#reload slot 3 (slot 은 switch 를 뜻합니다.)

C3850#sh switch 
Switch/Stack Mac Address : 0042.5a8f.3200 - Local Mac Address
Mac persistency wait time: Indefinite
                                             H/W   Current
Switch#   Role    Mac Address     Priority Version  State 
------------------------------------------------------------
*1       Active   0042.5a8f.1100     15     V02     Ready               
 2       Standby  2852.614d.4400     1      V02     Ready

 

 

 

읽어주셔서 감사합니다
티스토리 댓글과 공감은 로그인이 필요 없습니다.
로그인하시면 구독 가능합니다.

728x90
반응형