본문 바로가기
Technical/Network

CISCO Catalyst9000 시리즈 펌웨어 업데이트

by 잠적준비중 2024. 7. 8.

CISCO사의 장비는 CISCO Softwaer Central 에서 다운이 가능합니다.

펌웨어 다운로드는 로그인한 CISCO 계정의 해당 장비의 라이센스가 있어야 다운로드가 가능합니다.

https://software.cisco.com/download/home/286319874/type/282046477/release/Cupertino-17.9.5

펌웨어 업데이트는 C9200L 장비로 진행하며 CISCO 권장하는 펌웨어 중 하나인 17.9.5 버전으로 진행합니다.

 

 

1.펌웨어 파일 이동

USB,FTP 등으로 파일을 이동할 수 있습니다.

 

USB를 이용한 펌웨어 다운로드

(1)usb에 다운로드 한 펌웨어 파일을 넣습니다.

 

(2)usb를 스위치에 연결합니다. 그리고 연결된 usb 파일을 스위치에서 확인합니다.

Switch#  dir usbflash0:  

 

(3)bootflash의 용량을 확인하고 펌웨어 파일을 usb에서 bootflash로 복사합니다.

Switch#  dir bootflash

Switch# copy usbflash0:cat9k_lite_iosxe.17.09.05.SPA.bin bootflash:
Destination filename [cat9k_lite_iosxe.17.09.05.SPA.bin]?                       ##엔터

다운로드가 완료 되었습니다.

 

FTP를 사용한 펌웨어 다운로드

FTP를 이용하여 펌웨어를 넣습니다.(해당 펌웨어 파일이 들어있는 FTP 서버가 필요합니다. 해당 글에서는 3CDaemon을 이용하여 일반 pc에서 FTP 서버를 구성하였습니다.)

 

(1)위 USB 방식과 같이 bootflash 용량을 확인 후 다운로드 받습니다.

Switch#  copy ftp://admin:innernadmin@192.168.5.217/cat9k_lite_iosxe.17.09.05.SPA.bin flash: 

                                계정     패스워드         FTP서버 IP      다운로드 파일명

!가 점점 늘어나면 정상적으로 다운로드 받는 중입니다.

 

(2)다운로드가 완료되면 dir명령어로 파일을 확인합니다.

 

2.bundle 모드로 설치

bundle 모드는 펌웨어 파일이(bin) 파일을 사용하여 동작하는 방식입니다.

 

(1) 부트 스퀀스 변경
Switch(config)# no boot system flash:

Switch(config)# boot system flash:cat9k_lite_iosxe.17.09.05.SPA.bin

(2) 설정 저장

Switch# write memory

(3) 펌웨어 버전 확인

Switch# show version

 

 

3.install 모드로 설치

install 모드는 bin파일을 pkg 파일로 바꿔 동작하는 방식입니다. bundle 모드에 비해 부팅시간,ram 사용량,bootflash 용량

사용량 등의 이점이 있습니다. CISCO에서도 install 모드를 권장합니다.

 

(1)부트 스퀀스 변경 및 펌웨서 설치

Switch(config)# no boot system flash: 

Switch(config)# boot system flash:packages.conf

Switch# wr

 

 

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

 

(2) 펌웨어 버전 확인

Switch# show version

install 모드로 설치된 것이 확인 가능합니다.

 

4. 사용하지 않는 패키지 파일 정리

Switch#  install remove inactive

펌웨어 업데이트 후 사용하지 않는 파일들을 정리하여 bootflash의 공간을 확보할 수 있습니다.

댓글