Универсальные шлюзы и серверы доступа : Универсальные серверы доступа Cisco серии AS5200

Процедура установки и обновления программного обеспечения для 1600, 2000, 2500, 3000, AS5100 и AS5200

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (10 ноября 2015) | Отзыв


Содержание


Введение

Этот документ объясняет, как установить программное обеспечение Cisco IOS₩½ на "Выполнение от Флэша" маршрутизаторы Cisco с помощью серверного приложения Протокола удаленного копирования (RCP) или сервера упрощенного протокола передачи файлов (TFTP). Предоставленный пример основывается на маршрутизаторе Cisco серии 1600, но это применимо ко всем платформам, упомянутым в разделе Используемых компонентов.

Примечание: Сведения в этом документе основываются на программном обеспечении Cisco IOS версии 12.1 и позже.

Предварительные условия

Требования

Для этого документа отсутствуют особые требования.

Используемые компоненты

Сведения, содержащиеся в данном документе, касаются следующих версий программного обеспечения и оборудования:

  • Cisco 1600 Series Routers

  • Cisco 2000 Series Routers

  • Маршрутизаторы Cisco серии 2500

  • Cisco 3000 Series Routers

  • Серверы доступа через серии Cisco AS5100

  • Серверы доступа через серии Cisco AS5200

Сведения, представленные в этом документе, были получены от устройств, работающих в специальной лабораторной среде. Все устройства, описанные в этом документе, были запущены с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Условные обозначения технических терминов Cisco.

Резервируйте маршрутизатор или конфигурацию сервера доступа

Cisco рекомендует поддержать резервную копию конфигурации сервера доступа/маршрутизатора перед обновлением Образа ПО Cisco IOS.

Шаг 1: Установите сервер TFTP

Сервер TFTP или приложение сервера RCP должны быть установлены на Рабочей станции с подключенным TCP/IP или ПК. Как только приложение установлено, конфигурация на минимальном уровне должна быть выполнена путем выполнения этих шагов:

  1. Настройте приложение TFTP для управления TFTP сервером в противоположность TFTP клиенту.

  2. Укажите каталог для исходящего файла. Это - каталог, в котором сохранены Образы ПО Cisco IOS (см. Шаг 2). В большинстве TFTP-приложений доступна программа установки для облегчения настройки.

    Примечание: Ряд приложений TFTP и RCP независимых производителей программного обеспечения, в том числе и в виде условно бесплатного ПО, можно загрузить из общедоступных источников в Интернете.

Шаг 2: Загрузка образа программного обеспечения Cisco IOS

Загрузите Образ ПО Cisco IOS в свою рабочую станцию или ПК от области загрузки ПО.

Удостоверьтесь Образ ПО Cisco IOS, что вы загрузили поддержки и ваши аппаратные средства и необходимые характеристики. Можно проверить аппаратные средства и поддержку характеристик с помощью Средства Cisco SoftWare Advisor (только зарегистрированные клиенты). Необходимо также проверить требования к памяти и для Динамического ram (dram) и для Флэша, чтобы удостовериться, что маршрутизатор имеет достаточно DRAM и флэш-памяти для загрузки выбранной версии программного обеспечения Cisco IOS. Для большего совета относительно выбора правильного Cisco IOS Software Release для вашего маршрутизатора обратитесь к тому, Как Выбрать Cisco IOS Software Release.

Запустите с установки Flash-памяти

Выполните эти шаги для выполнения от установки с флэш-носителя:

Примечание: Для приложений RCP необходимо использовать протокол RCP при каждом появлении протокола TFTP. Например, используйте команду copy rcp flash вместо copy tftp flash.

  1. Установите консольное сетевое соединение с маршрутизатором.

    Даже если возможно соединиться с маршрутизатором через сеанс Telnet, строго рекомендуется напрямую подключиться к маршрутизатору через консольный порт. Причина состоит в том, что, если что-то идет не так, как надо во время обновления, могло бы быть необходимо быть физически расположенным рядом с маршрутизатором для выключения его. Кроме того, в то время как маршрутизатор перезагружает во время процедуры обновления, вы потеряете соединение TELNET.

    Витой кабель (обычно плоский черный кабель) используется для соединения консольного порта маршрутизатора к одному из COM - портов ПК.

  2. Как только ПК связан с консольным портом маршрутизатора, необходимо открыть Гипертерминал на ПК и использовать эти параметры настройки:

    Speed 9600 bits per second
    
    8 databits
    
    0 parity bits
    
    1 stop bit
    
    No Flow Control

    Примечание: При получении каких-либо посторонних символов на сеансе гипертерминала это означает, что у вас есть "not set" свойства гипертерминала правильно, или регистр конфигурации маршрутизатора установлен в нестандартное значение, для которого скорость подключения консоли выше, чем 9600 битов в секунду. Проверьте значение регистра конфигурации с помощью команды Show version (показанный на последней линии) и гарантируйте, что это установлено в 0x2102 или 0x102. Необходимо повторно загрузить маршрутизатор для принятия этого изменения во внимание. Как только вы уверены, что скорость консоли установлена в 9600 битов в секунду на стороне маршрутизатора, необходимо проверить, что свойства гипертерминала установлены, как обозначено выше. Для получения дополнительной информации об установке свойств гипертерминала обратитесь к Применению Корректных Параметров эмуляция терминала для Консольных соединений.

    Проблемы загрузки — Как только вы связаны с консольным портом маршрутизатора, вы могли бы заметить, что маршрутизатор или в ROMmon или в Режиме загрузки. Эти два режима используются для процедур восстановления и/или диагностики. Если вы не видите обычное приглашение маршрутизатора, используйте эти рекомендации, чтобы продолжить установку процедуры обновления.

    • Загрузки маршрутизатора в режиме ROMmon и это сообщение появляются при запуске dir flash: команда:

      rommon 1 > dir flash: 
      device does not contain a valid magic number 
      dir: cannot open device "flash:" 
      rommon 2 >

      Когда вы видите это сообщение об ошибках, это означает, что Флэш пуст, или файловые системы повреждены. См. Консольную процедуру загрузи Xmodem с использованием rommon для получения информации о том, как устранять эту проблему.

    • Загрузки маршрутизатора в режиме загрузки, с этими сообщениями на консоли:

      router(boot)>
      device does not contain a valid magic number
      boot: cannot open "flash:"
      boot: cannot determine first file name on device "flash:"

      При получении этих сообщений об ошибках на выходных данных консоли это означает, что Флэш пуст, или файловая система повреждена. Скопируйте действительный образ на Флэше путем завершения процедур, предоставленных в этом документе.

  3. Настройте маршрутизатор или сервер доступа для начальной загрузки в режим Rxboot.

    На этих платформах Образ ПО Cisco IOS фактически выполняется непосредственно от флэш-памяти. Если вы находитесь в пользовательском привилегированном режиме EXEC (router#), Поэтому вы не можете скопировать Образ ПО Cisco IOS от сервера TFTP до Флэша. Вы видите от этих выходных данных, что флэш-память только для чтения в Режиме EXEC пользователя с привилегией.

    Router#show flash:
    
    PCMCIA flash directory:
    File  Length   Name/status
      1   9615124  c1600-sy-l.122-7b.bin
    [9615188 bytes used, 7162024 available, 16777212 total]
    16384K bytes of processor board PCMCIA flash (Read ONLY)
    
    Router#

    Необходимо изменить значение регистра конфигурации для настройки маршрутизатора или сервера доступа для начальной загрузки в режим Rxboot.

    Проверьте текущее значение регистра конфигурации. Вы видите его в последней линии выходных данных команды Show version. Это обычно устанавливается в 0x2102 или 0x102. Вам будет нужно это значение для более позднего шага.

    Измените регистр конфигурации на значение 0x2101. Это подготовит маршрутизатор для начальной загрузки в режим Rxboot:

    Router>enable
    Password: 
    ! --- Enter the password here.
    
    Router#
    Router#configure terminal
    Enter configuration commands, one per line.  End with CNTL/Z.
    Router(config)#config-register 0x2101
    Router(config)#^Z
    Router#
    %SYS-5-CONFIG_I: Configured from console by console 
    
    !--- It is not necessary to save the configuration here, as the 
    !--- configuration register has already been changed in NVRAM.
      
    
    Router#reload
    

    Примечание: Если вы связаны через Telnet, сеанс проигран после повторной загрузки. Ждите несколько минут и попробуйте еще раз. Строго рекомендуется не выполнить обновление программного обеспечения Cisco IOS удаленно, так как большинство процедур восстановления после отказа требует, чтобы вы были физически расположены, где установлен маршрутизатор.

  4. Восстановите значение регистра предыдущей конфигурации для следующей повторной загрузки.

    Примечание: Не сохраняйте конфигурацию, в то время как маршрутизатор находится в режиме загрузки. Избегайте использования команд save (write memory или copy running-config startup-config), и ответьте не на любое приглашение, которое предлагает, чтобы вы сохранили свою текущую конфигурацию. При сохранении конфигурации, в то время как маршрутизатор находится в этом режиме, конфигурация может быть частично или полностью стерта.

    В следующих командах замените **** значением регистра конфигурации, которое вы записали в предыдущем шаге:

    Router(boot)>
    Router(boot)>enable
    Password: 
    Router(boot)#configure terminal
    Enter configuration commands, one per line.  End with CNTL/Z.
    Router(boot)(config)#config-register 0x****
    Router(boot)(config)#^Z
    Router(boot)#
    

    Примечание: Если вы не помните значения регистра конфигурации, который был ранее установлен, можно использовать 0x2102 дюйма этот шаг.

  5. Проверьте, что на сервере TFTP есть IP-подключаемость к маршрутизатору.

    Сервер TFTP должен иметь сетевое подключение к маршрутизатору и должен быть способен пинговать IP-адрес маршрутизатора для обновления программного обеспечения TFTP. Для достижения этого интерфейс маршрутизатора и сервер TFTP должны иметь:

    • iP-адрес в том же диапазоне или

    • настроенный стандартный шлюз.

  6. Скопируйте новый Образ ПО Cisco IOS программного обеспечения от сервера TFTP до маршрутизатора или сервера доступа.

    Теперь, когда вы имеете возможность подключения с помощью IP-адреса и можете пропинговать между компьютером, действующим как сервер TFTP и маршрутизаторами, можно скопировать Образ ПО Cisco IOS во Флэш.

    Примечание: Перед копированием удостоверьтесь, что вы запустили программное обеспечение сервера TFTP на своем ПК и что вам упомянули имя файла в корневом каталоге сервера TFTP. Cisco рекомендует поддержать резервную копию маршрутизатора или конфигурации сервера доступа перед обновлением. Само по себе обновление не влияет на конфигурацию (которая хранится в памяти долговременного хранения (NVRAM)). Если верные действия не придерживаются должным образом, Однако это могло бы произойти.

    Для приложений RCP необходимо использовать протокол RCP при каждом появлении протокола TFTP. Например, используйте команду copy rcp flash вместо copy tftp flash.

    Router (boot)#copy tftp flash
    
  7. Необходимо указать IP-адрес сервера TFTP.

    При появлении соответствующего запроса введите IP-адрес сервера TFTP, как показано в этом примере:

    Address or name of remote host [255.255.255.255]? 172.17.247.195
    
  8. Задайте имя нового образа ПО Cisco IOS.

    При появлении запроса введите имя файла образа программного обеспечения Cisco IOS, который необходимо установить, как показано в следующем примере:

    Source file name? c1600-y-l.122-7b.bin
    

    Примечание: Имя файла учитывает регистр, поэтому удостоверьтесь, что оно введено правильно.

  9. Задайте имя файла образа.

    Это имя, которое будет иметь образ нового программного обеспечения после загрузки в маршрутизатор. Изображению можно присвоить любое имя, но чаще всего используется имя файла изображения.

    Destination file name [c1600-y-l.112-18.P]? c1600-y-l.122-7b.bin
  10. Сотрите Флэш - устройство перед ответом на да или нет.

    Когда вы видите это приглашение:

    Erase flash device before writing? [confirm] yes/no
    
    • Введите да для стирания резидентной части существующего образа программного обеспечения во флэш-памяти маршрутизатора перед копированием нового.

    • Войдите не для хранения существующего образа ПО. Проверьте, что у вас есть достаточно памяти для хранения обоих.

    Процесс копирования занимает несколько минут. Время отличается от сети до сети. Во время процесса копирования сообщения отображены для указания, к каким файлам обратились.

    Восклицательный знак (!) указывает, что процесс копирования имеет место. Каждый восклицательный знак (!) указывает, что были успешно переданы десять пакетов. После записи образа во флэш-память выполняется проверка контрольной суммы. Когда обновление программного обеспечения завершено, маршрутизатор или сервер доступа должны быть повторно загружены новым образом.

  11. Перед повторной загрузкой проверьте установку образа.

    Проверьте, что образ должным образом установлен во флэш-памяти и что команды загрузки системы указывают к соответствующему файлу для загрузки.

    Для повторной загрузки войдите:

    Router(boot)#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
    Proceed with reload? [confirm] YES
    
  12. Убедитесь, что на маршрутизаторе выполняется требующийся образ.

    После завершения процесса перезагрузки маршрутизатор должен запускать требующийся образ ПО Cisco IOS. Выполните команду Show version для проверки обновления.

Пример результата – Cisco 1600 Series Router – запуск с флэш-установки

Router >enable
Password:
Router#show version
Cisco Internetwork Operating System Software 
IOS (tm) 1600 Software (C1600-NY-L), Version 12.0(9), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Tue 05-Mar-02 01:14 by pwade
Image text-base: 0x08039850, data-base: 0x02005000

ROM: System Bootstrap, Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE 
SOFTWARE (fc1)
ROM: 1600 Software (C1600-BOOT-R), Version 11.1(10)AA, EARLY DEPLOYMENT 
RELEASE SOFTWARE (fc1) 

Router uptime is 7 minutes
System returned to ROM by reload
System image file is "flash:c1600-ny-l.120-9.bin"

cisco 1602 (68360) processor (revision C) with 7680K/2560K bytes of memory.
Processor board ID 14236252, with hardware revision 00000000
Bridging software.
X.25 software, Version 3.0.0.
1 Ethernet/IEEE 802.3 interface(s)
1 Serial network interface(s)
On-board Switched 56K Line Interface.
System/IO memory with parity disabled
2048K bytes of DRAM onboard 8192K bytes of DRAM on SIMM 
System running from FLASH
7K bytes of non-volatile configuration memory.
12288K bytes of processor board PCMCIA flash (Read ONLY)

Configuration register is 0x2102

!-- This is the original value of the configuration register.


Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#config-register 0x2101 
Router(config)#^Z
Router#
*Mar  1 00:03:32.656: %SYS-5-CONFIG_I: Configured from console by console
Router#reload
Proceed with reload? [confirm]
 
*Mar  1 00:02:00: %SYS-5-RELOAD: Reload requested

System Bootstrap, Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
Copyright (c) 1997 by cisco Systems, Inc.
C1600 processor with 10240 Kbytes of main memory

              Restricted Rights Legend

Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph
(c) of the Commercial Computer Software - Restricted
Rights clause at FAR sec. 52.227-19 and subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer
Software clause at DFARS sec. 252.227-7013.

           cisco Systems, Inc.
           170 West Tasman Drive
           San Jose, California 95134-1706


Cisco Internetwork Operating System Software 
IOS (tm) 1600 Software (C1600-BOOT-R), Version 11.1(10)AA, EARLY DEPLOYMENT 
RELEASE SOFTWARE (fc1) 
Copyright (c) 1986-1997 by cisco Systems, Inc.
Compiled Tue 18-Mar-97 14:01 by ccai
Image text-base: 0x04018060, data-base: 0x02005000

cisco 1602 (68360) processor (revision C) with 9728K/512K bytes of memory.
Processor board ID 14236252
X.25 software, Version 2.0, NET2, BFE and GOSIP compliant.
1 Ethernet/IEEE 802.3 interface.
1 Serial network interface.
On-board Switched 56K Line Interface.
System/IO memory with parity disabled
8K bytes of non-volatile configuration memory.
12288K bytes of processor board PCMCIA flash (Read/Write)


Press RETURN to get started!

00:00:14: %LINK-3-UPDOWN: Interface Ethernet0, changed state to up

Router(boot)>enable
Password:
Router(boot)#
Router(boot)#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(boot)(config)#config-register 0x2102
Router(boot)(config)#^Z
Router(boot)#
Router(boot)#ping 172.17.247.195
 
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 172.17.247.195, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/200/1000 ms
 
Router(boot)#copy tftp flash
 
PCMCIA flash directory:
File  Length   Name/status
  1   5235300  /c1600-ny-l.120-9  
[5235364 bytes used, 7347548 available, 12582912 total]
Address or name of remote host [255.255.255.255]? 172.17.247.195
Source file name? c1600-y-l.122-7b.bin
Destination file name [c1600-y-l.122-7b.bin]? y
Accessing file 'c1600-y-l.122-7b.bin' on 172.17.247.195...
Loading c1600-y-l.122-7b.bin from 172.17.247.195 (via Ethernet0): ! [OK]

 
Erase flash device before writing? [confirm] NO

!--- Enter "Yes" if your router does not have enough memory in the 
!--- Flash for both Cisco IOS software images.


  
Copy 'c1600-y-l.122-7b.bin' from server
  as 'c1600-y-l.122-7b.bin' into Flash WITH erase? [yes/no]N
Loading c1600-y-l.122-7b.bin from 172.17.247.195 (via Ethernet0): !!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
[OK - 7120752/12582912 bytes]

Verifying checksum...  OK (0xA523)
Flash device copy took 00:06:28 [hh:mm:ss]
 
Router(boot)#reload
*Mar  1 00:30:49.972: %SYS-5-CONFIG_I: Configured from console by consoled
 
System configuration has been modified. Save? [yes/no]: NO
Proceed with reload? [confirm] YES
 
*Mar  1 00:13:15: %SYS-5-RELOAD: Reload requested

System Bootstrap, Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
Copyright (c) 1997 by cisco Systems, Inc.
C1600 processor with 10240 Kbytes of main memory

              Restricted Rights Legend

Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph
(c) of the Commercial Computer Software - Restricted
Rights clause at FAR sec. 52.227-19 and subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer
Software clause at DFARS sec. 252.227-7013.

           cisco Systems, Inc.
           170 West Tasman Drive
           San Jose, California 95134-1706


Cisco Internetwork Operating System Software 
IOS (tm) 1600 Software (C1600-Y-L), Version 12.2(7b), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Tue 05-Mar-02 01:14 by pwade
Image text-base: 0x08039850, data-base: 0x02005000

cisco 1602 (68360) processor (revision C) with 7680K/2560K bytes of memory.
Processor board ID 14236252, with hardware revision 00000000
Bridging software.
X.25 software, Version 3.0.0.
1 Ethernet/IEEE 802.3 interface(s)
1 Serial network interface(s)
On-board Switched 56K Line Interface.
System/IO memory with parity disabled
2048K bytes of DRAM onboard 8192K bytes of DRAM on SIMM 
System running from FLASH
7K bytes of non-volatile configuration memory.
12288K bytes of processor board PCMCIA flash (Read ONLY)
 
Press RETURN to get started!

Выполните команду Show version, чтобы проверить, что корректный Образ ПО Cisco IOS загружен, и что регистр конфигурации является 0x2102.

Router >enable
Router# show version
Cisco Internetwork Operating System Software 
IOS (tm) 1600 Software (C1600-Y-L), Version 12.2(7b), RELEASE SOFTWARE 
(fc1)
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Tue 05-Mar-02 01:14 by pwade
Image text-base: 0x08039850, data-base: 0x02005000

ROM: System Bootstrap, Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE 
SOFTWARE (fc1)
ROM: 1600 Software (C1600-BOOT-R), Version 11.1(10)AA, EARLY DEPLOYMENT 
RELEASE SOFTWARE (fc1) 

Router uptime is 7 minutes
System returned to ROM by reload
System image file is "flash:c1600-y-l.122-7b.bin"

cisco 1602 (68360) processor (revision C) with 7680K/2560K bytes of memory.
Processor board ID 14236252, with hardware revision 00000000
Bridging software.
X.25 software, Version 3.0.0.
1 Ethernet/IEEE 802.3 interface(s)
1 Serial network interface(s)
On-board Switched 56K Line Interface.
System/IO memory with parity disabled
2048K bytes of DRAM onboard 8192K bytes of DRAM on SIMM 
System running from FLASH
7K bytes of non-volatile configuration memory.
12288K bytes of processor board PCMCIA flash (Read ONLY)

Configuration register is 0x2102

Дополнительные сведения


Document ID: 15084