이 문서에서는 Cisco uBR9xx Series를 업그레이드하기 위한 단계별 절차를 안내하고 TFTP(Trivial File Transfer Protocol) 서버 또는 RCP(Remote Copy Protocol) 서버 애플리케이션을 사용하여 Cisco IOS® 소프트웨어를 "RAM에서 실행" Cisco 라우터에 설치하는 방법에 대해 설명합니다.
TFTP 서버를 설치합니다.
TCP/IP 지원 워크스테이션 또는 PC에 TFTP 서버 또는 RCP 서버 애플리케이션을 설치해야 합니다. 애플리케이션이 설치되면 최소 수준의 컨피그레이션을 수행해야 합니다.
먼저, TFTP 애플리케이션이 TFTP 클라이언트가 아닌 TFTP 서버로 작동하도록 구성해야 합니다.
둘째, 아웃바운드 파일 디렉토리를 지정해야 합니다. Cisco IOS Software 이미지가 저장되는 디렉토리입니다(아래 2단계 참조). 대부분의 TFTP 애플리케이션은 이러한 컨피그레이션 작업을 지원하는 설정 루틴을 제공합니다.
참고: 여러 TFTP 또는 RCP 애플리케이션은 독립 소프트웨어 벤더에서 제공되거나 World Wide Web의 공용 소스에서 셰어웨어로 제공됩니다.
셋째, TFTP 서버를 다운로드합니다. 사용 가능한 많은 TFTP 서버가 있으며, 좋아하는 인터넷 검색 엔진에서 "tftp 서버"를 검색하면 쉽게 찾을 수 있습니다. Cisco는 특별히 TFTP 구현을 권장하지 않습니다.
워크스테이션에 IOS 이미지를 다운로드합니다.
라우터에 유효한 Cisco IOS Software 이미지도 있어야 합니다. 이미지가 하드웨어 및 소프트웨어 기능을 지원하고 라우터에 이를 실행할 충분한 메모리가 있는지 확인하십시오. 아직 Cisco IOS Software 이미지가 없거나 이미지가 필요한 모든 요구 사항을 충족하는지 확실하지 않은 경우 Cisco IOS Software 릴리스 선택 방법을 참조하십시오.
이제 TFTP 서버가 설치되어 있고 유효한 Cisco IOS Software 이미지가 있어야 합니다.
이 문서의 정보는 아래 소프트웨어 버전을 기반으로 합니다.
Cisco IOS Software 릴리스 12.2 이상
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 라이브 네트워크에서 작업 중인 경우, 사용하기 전에 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참조하십시오.
참고: RCP 애플리케이션의 경우, TFTP가 발생할 때마다 RCP를 대체합니다. 예를 들어 copy tftp flash 명령 대신 copy rcp flash 명령을 사용합니다.
아래에 제공된 지침을 따르십시오.
라우터에 대한 콘솔 세션을 설정합니다.
이 작업은 직접 콘솔 연결 또는 가상 텔넷 연결로 수행할 수 있습니다. 직접 콘솔 연결은 소프트웨어 설치의 재부팅 단계에서 텔넷 연결이 끊어지기 때문에 텔넷 연결보다 선호됩니다. 콘솔 연결은 말린 케이블(대개 검은색 플랫 케이블)로 이루어지며 라우터의 콘솔 포트를 PC의 COM 포트에 연결합니다. PC에서 하이퍼터미널을 열고 다음 설정을 사용합니다.
Speed 9600 bits per second 8 databits 0 parity bits 1 stop bit No Flow Control
TFTP 서버가 라우터에 IP 연결되어 있는지 확인합니다.
TFTP 소프트웨어 업그레이드의 대상이 되는 라우터/액세스 서버 및 TFTP 서버의 IP 주소를 확인하여 주소가 동일한 범위 내에 있는지 확인합니다. 라우터/액세스 서버에 ping을 수행하여 둘 사이에 네트워크 연결이 있는지 확인합니다.
아래 절차에 따라 TFTP 서버에서 라우터/액세스 서버로 새 소프트웨어 이미지를 복사합니다.
uBR924> enable Password: password uBR924# uBR924# copy tftp flash
참고: 콘솔 포트를 통해 라우터에 연결되면 ">" 또는 "rommon >" 프롬프트가 표시되면 라우터가 ROMmon(ROM monitor) 모드에 있는 것입니다.
필요한 경우 한 디바이스에서 다른 디바이스로 이미지를 복사할 수 있습니다.
참고: 라우터/액세스 서버 소프트웨어를 업그레이드하기 전에 라우터/액세스 서버 컨피그레이션의 복사본을 보관하는 것이 좋습니다. 업그레이드 자체는 컨피그레이션에 영향을 주지 않습니다(NVRAM(Nonvolatile RAM)에 저장됨).
TFTP 서버의 IP 주소를 지정합니다.
프롬프트가 표시되면 다음 예와 같이 TFTP 서버의 IP 주소를 입력합니다.
Address or name of remote host [255.255.255.255]? 172.16.30.40
새 Cisco IOS 소프트웨어 이미지의 파일 이름을 지정합니다.
프롬프트가 표시되면 다음 예와 같이 설치할 Cisco IOS 소프트웨어 이미지의 파일 이름을 입력합니다.
Source file name? ubr920-k8v6y5-mz.122-3.bin
참고: 이미지 이름은 TFTP 서버에 있는 이미지의 파일 이름에 따라 달라집니다.
대상 파일 이름을 지정합니다.
새 소프트웨어 이미지가 라우터에 로드될 때 갖게 될 이름입니다. 이미지 이름은 무엇이든 지정할 수 있지만 일반적인 방법은 UNIX 이미지 파일 이름을 입력하는 것입니다.
Destination file name? ubr920-k8v6y5-mz.122-3.bin
확인하기 전에 플래시 디바이스를 지웁니다.
프롬프트가 표시되면
새 이미지를 복사하기 전에 라우터의 플래시 메모리에 있는 기존 소프트웨어 이미지를 지우려면 yes를 입력합니다.
기존 소프트웨어 이미지를 유지하려면 no를 입력합니다. 둘 다 유지하기에 충분한 플래시 메모리가 있어야 합니다.
쓰기 전에 플래시 장치를 지울까요? [confirm] 예/아니요
복사 프로세스는 몇 분 정도 걸립니다. 시간은 네트워크마다 다릅니다. 복사 프로세스 중에 어떤 파일이 액세스되었는지를 나타내는 메시지가 표시됩니다.
느낌표 "!" 복사 프로세스가 수행되고 있음을 나타냅니다. 각 느낌표는 10개의 패킷이 성공적으로 전송되었음을 나타냅니다. 이미지가 플래시 메모리에 기록된 후 이미지의 체크섬 확인이 수행됩니다.
다시 로드하기 전에 올바른 설치 및 명령을 확인하십시오.
이미지가 제대로 설치되어 있고 boot system 명령이 로드할 적절한 파일을 가리키는지 확인합니다.
다시 로드하려면 다음을 입력합니다.
Router#reload *Mar 1 00:30:49.972: %SYS-5-CONFIG_I: Configured from console by console System configuration has been modified. Save? [yes/no]: no !-- lower case Proceed with reload? [confirm] yes !-- lower case
라우터가 적절한 이미지로 실행되고 있는지 확인합니다.
다시 로드가 완료되면 라우터에서 원하는 Cisco IOS 소프트웨어 이미지를 실행해야 합니다. 확인하려면 show version 명령을 사용합니다.
ubr924#show flash System flash directory: File Length Name/status 1 3931744 ubr920-k1o3v4y556i-mz.121-3a.T4.bin [3931808 bytes used, 131424 available, 4063232 total] 3968K bytes of processor board System flash (Read/Write) ubr924#copy tftp flash Address or name of remote host []? 172.16.30.40 Source filename []? ubr920-k8v6y5-mz.122-3.bin Destination filename [ubr920-k8v6y5-mz.122-3.bin]? Accessing tftp://172.16.30.40/ubr920-k8v6y5-mz.122-3.bin... Erase flash: before copying? [confirm] Erasing the flash filesystem will remove all files! Continue? [confirm] Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ...erased Erase of flash: complete Loading ubr920-k8v6y5-mz.122-3.bin from 172.16.30.40 (via cable-modem0): !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 3755588/7511040 bytes] Verifying checksum... OK (0xD64F) 3755588 bytes copied in 99.254 secs (37935 bytes/sec) ubr924# ubr924#reload !--- Make sure you read step 8 in the Software Installation or Upgrade Procedure section before reloading. Proceed with reload? [confirm] 133.CABLEMODEM.CISCO: 01:05:23: %SYS-5-RELOAD: Reload requested System Bootstrap, Version 12.0(6r)T3, RELEASE SOFTWARE (fc1) Copyright (c) 1999 by cisco Systems, Inc. UBR924 platform with 16384 Kbytes of main memory program load complete, entry point: 0x80010000, size: 0x394d28 Self decompressing the image : ################################
다시 로드 후 라우터가 Cisco IOS 소프트웨어 버전을 업그레이드했는지 확인합니다. 쇼 버전을 수행합니다.
ubr924#show version Cisco Internetwork Operating System Software IOS (tm) 920 Software (UBR920-K8V6Y5-M), Version 12.2(3), RELEASE SOFTWARE (fc1) Copyright (c) 1986-2001 by cisco Systems, Inc. Compiled Wed 18-Jul-01 17:05 by pwade Image text-base: 0x800100A0, data-base: 0x806A2250 ROM: System Bootstrap, Version 12.0(6r)T3, RELEASE SOFTWARE (fc1) ubr924 uptime is 0 minutes System returned to ROM by reload at 08:14:09 - Sun Jan 2 2000 System image file is "flash:ubr920-k8v6y5-mz.122-3.bin" cisco uBR920 CM (MPC850) processor (revision 3.d) with 15872K/1024K bytes of memory. Processor board ID FAA0344Q0GK Bridging software. 1 Ethernet/IEEE 802.3 interface(s) 1 Cable Modem network interface(s) 3968K bytes of processor board System flash (Read/Write) 1536K bytes of processor board Boot flash (Read/Write) Configuration register is 0x2102