액세스 계층 업그레이드는 단순한 정기 유지보수가 아니라 위험 관리 작업입니다. Cisco Catalyst 9200 및 Cisco Catalyst 9300을 운영하는 기업의 경우, 계획되지 않은 업그레이드 실패는 전화기, 무선 AP 및 전체 사용자 그룹에 영향을 미칠 수 있습니다.
이 가이드에서는 안정성, 다운타임 최소화 및 운영 안전성의 균형을 유지하는, 실제 운영 환경에서 검증된 IOS-XE 업그레이드 전략을 설명합니다.
차례
- 파트 1: 경영진 개요
- 파트 2: 업그레이드 모드 이해하기
- 파트 3: 핵심 업그레이드 시나리오
- 파트 4: 업그레이드가 실패하는 이유
- 파트 5: 업그레이드 전 체크리스트
- 파트 6: 자주 묻는 질문
- 제7부: 운영 권고사항

파트 1: 경영진 개요
CLI를 사용하기 전에 다음 세 가지 사항을 이해해야 합니다.
- 촉매 9200 9300 Cisco IOS XE 실행
- 이들은 기존 섀시 기반 ISSU를 지원하지 않습니다.
- 업그레이드 성공 여부는 모드, 버전 조합 및 플래시 용량에 크게 좌우됩니다.
운영 환경에서 발생하는 대부분의 업그레이드 문제는 다음과 같은 원인으로 발생합니다.
- 이미지 확대 중 플래시 공간 부족
- 스택 버전 불일치(V-Mismatch)
- 마이크로코드 업데이트로 인해 새로 고침 시간이 길어졌습니다.
- 잘못된 부팅 변수 구성
목표는 "빠른 업그레이드"가 아닙니다. 목표는 예측 가능한 업그레이드입니다.
파트 2: 업그레이드 모드 이해 (설치 방식 vs. 번들 방식)
설치 모드(권장)
- packages.conf를 사용합니다.
- .bin 파일을 하위 패키지로 확장합니다.
- 적재 안전을 위해 필요합니다
- 스택 멤버에 대한 자동 업그레이드를 지원합니다.
번들 모드(레거시/임시)
- .bin 파일에서 바로 부팅합니다.
- 복사 속도가 더 빠릅니다.
- 장기간 사용에는 권장하지 않습니다.
- 플래시 메모리 공간이 부족할 때 일시적으로 사용되는 경우가 있습니다.
소프트웨어 버전을 확인하기 위한 CLI 명령의 예입니다.
switch# show version
스위치가 설치 모드가 아닌 경우, 주요 업그레이드 전에 설치 모드로 전환하십시오.
파트 3: 핵심 업그레이드 시나리오
시나리오 A – 독립형 9200 또는 9300
설치 모드에서 업그레이드를 수행하는 CLI 명령 예시입니다.
switch# install add file flash:
.bin activate commit
- 완전 재장전 필요
- 재부팅 중 트래픽 중단
- PoE 장치는 영구 PoE가 구성되지 않은 경우 전원이 재부팅됩니다.
일반적인 총 소요 시간은 버전 및 하드웨어에 따라 15~25분입니다.
시나리오 B – 고가용성 요구 사항을 충족하는 Catalyst 9300
9300 플랫폼은 특정 버전 조합 및 조건 하에서 확장형 고속 소프트웨어 업그레이드(xFSU)와 같은 고급 업그레이드 메커니즘을 지원합니다.
- 특정 IOS-XE 버전에서만 지원됩니다.
- 기능 호환성을 검증해야 합니다.
- 스택 토폴로지가 결과에 영향을 미칩니다
- 버전 간 호환성을 확인하려면 항상 릴리스 노트를 참조하십시오.
실험실 테스트를 통해 검증되지 않은 이상, 1분 미만의 충격은 가정하지 마십시오.
시나리오 C – 스택 업그레이드(9200/9300)
- 설치 모드가 필수입니다.
- 마스터는 멤버들에게 패키지를 배포합니다.
- 모든 멤버는 충분한 플래시 메모리 공간을 확보해야 합니다.
스택 자동 업그레이드를 활성화하는 CLI 명령 예시입니다.
switch# software auto-upgrade enable
일반적인 오류: 버전 불일치(V-Mismatch). 소프트웨어 버전이 스택 마스터와 다르면 새 멤버가 참여할 수 없습니다.
파트 4: 실제 운영 환경에서 업그레이드가 실패하는 이유
플래시 공간 부족
비활성 패키지를 정리하는 CLI 명령 예시입니다.
switch# install remove inactive
각 구성원에게 최소 1GB의 여유 공간이 있는지 확인하십시오.
공간이 부족한 경우:
switch# guestshell destroy
오래된 충돌 정보, 로그 또는 비활성화된 패키지가 숨겨진 공간을 차지할 수 있습니다.
부팅 변수 설정 오류
부팅 구성을 확인하는 CLI 명령 예시입니다.
switch# show boot
부팅 변수는 packages.conf 파일을 가리켜야 합니다. 부팅 경로가 잘못되면 스위치가 ROMMON 모드로 전환될 수 있습니다.
마이크로코드 업그레이드 지연
특정 주요 버전 전환(예: 16.x에서 17.x로) 시에는 하드웨어 마이크로코드 업데이트가 발생합니다. 이로 인해 재설치 시간이 길어지지만 이는 정상적인 동작입니다. 유지 관리 기간을 적절히 계획하십시오.
라이선스 변경
최신 iOS-XE 릴리스에서는 기기가 정책 기반 스마트 라이선싱(SLP)으로 전환될 수 있습니다. 업그레이드 후:
- 라이선스 상태를 확인하세요
- 규정 준수 보고 확인
- 필요한 경우 인터넷 연결 상태를 확인하십시오.
파트 5: 업그레이드 전 10가지 체크리스트
- 백업 구성(메모리 쓰기)
- 기기에서 설정을 내보내기
- 설치 모드 확인
- 실행 설치 제거 비활성
- 회원당 1GB 이상의 무료 플래시 메모리를 확인하세요.
- 이미지의 MD5/SHA 해시값을 확인합니다.
- 부팅 변수가 올바른지 확인하십시오.
- 콘솔 또는 OOB 액세스 권한을 확보하십시오.
- 릴리스 노트 및 주의 사항을 검토하십시오.
- 스택 전력 및 PSU 상태를 검증합니다.
이러한 단계를 건너뛰는 것이 업그레이드가 실패하는 가장 큰 이유입니다.
파트 6: 자주 묻는 질문
Q1. 시스코 9300에서 IOS-XE를 업그레이드하는 방법은 무엇입니까?
다음 명령어를 사용하여 설치 모드를 사용하십시오: install add file flash:.bin 파일을 활성화하고 커밋하십시오. 시스템이 자동으로 압축을 풀고, 재로드하고, 커밋합니다.
Q2. Catalyst 9200은 ISSU를 지원합니까?
기존 섀시 방식의 ISSU는 지원되지 않습니다. 모든 주요 업그레이드는 재설치가 필요합니다.
Q3. 플래시 메모리 공간이 부족하면 어떻게 되나요?
설치 제거 비활성 항목을 실행합니다. 필요한 경우, 설치 모드로 다시 전환하기 전에 정리를 위해 일시적으로 번들 모드로 부팅하십시오.
4. 업그레이드에는 얼마나 걸립니까?
소요 시간은 스택 크기, 하드웨어 모델, 버전 업그레이드, 마이크로코드 요구 사항에 따라 달라집니다. 대부분의 운영 환경에서는 안전을 위해 스택당 20~30분의 시간을 할당합니다.
제7부: 운영 권고사항
네트워크가 대규모 사용자 기반, 중요 음성 인프라, 다중 멤버 스택 또는 원격 지점 환경을 지원하는 경우, 프로덕션 환경에 배포하기 전에 항상 스테이징 환경에서 업그레이드를 검증하십시오.
하드웨어 교체, 수명 주기 연장 또는 여러 사이트에 걸친 대규모 IOS-XE 통합을 계획하는 기업의 경우, 검증된 시스코 하드웨어 파트너와 협력하면 펌웨어 호환성과 공급 안정성을 모두 확보할 수 있습니다.
At 라우터-스위치당사는 정품 Catalyst 9200 및 9300 스위치를 지원하며, 버전 일치 컨설팅, 단계적 마이그레이션을 위한 교체 장치 제공, 그리고 테스트를 거친 하드웨어를 전 세계로 배송합니다.
업그레이드를 계획 중이시거나 호환되는 하드웨어, 예비 부품 또는 제품 수명 주기 관련 지침이 필요하시면 저희 팀이 도와드리겠습니다.

전문성이 신뢰다
20년 이상 • 200개 이상 국가 • 21500개 이상 고객/프로젝트
CCIE · JNCIE · NSE7 · ACDX · HPE Master ASE · Dell 서버/AI 전문가
















































































































































