Switches : Switches Cisco Catalyst de la serie 2955

Actualización de Imágenes de Software en Switches Catalyst 2950 and 2955 Series con la Interfaz de Línea de Comandos

16 Enero 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (20 Octubre 2015) | Comentarios


Contenido


Introducción

Este documento explica el procedimiento paso a paso para actualizar la imagen del software en los switches Cisco Catalyst 2950 y 2955 Series a través del comando line interface(cli).

Este documento no cubre el procedimiento de actualización con el Cluster Management Suite (CMS). Para obtener Instrucciones detalladas sobre este procedimiento, inicie la aplicación CMS, seleccione Administration > Software Upgrade , y seleccione Help de la barra de menú.

Necesita una actualización de la imagen del software por varias razones:

  • Para implementar las nuevas características en su red que estén disponibles en la nueva versión del software.

  • Para instalar una nueva tarjeta de línea que la versión actual del software no soporta.

  • Un bug conocido afecta su switch, y ese bug se resuelve en la versión de software siguiente.

prerrequisitos

Requisitos

Asegúrese de cumplir estos requisitos antes de intentar esta configuración:

Componentes Utilizados

Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.

Convenciones

Consulte Convenciones de Consejos Técnicos de Cisco para obtener más información sobre las convenciones sobre documentos.

Preparación para la Actualización

Cómo Comprende las Extensiones de Archivo: archivos bin versus tar

Hay dos tipos de archivos o de extensiones de archivo que se le presentarán al descargar el software 2950 o 2955 de la sección LAN Switching Software de la página Descargas (sólo clientes registrados):

  • El archivo .bin es la imagen Cisco IOS Software . Si desea utilizar solamente el CLI para administrar el switch, éste es el único archivo que necesita descargar.

  • El archivo .tar es un archivo de Archive desde el cual son extraídos durante el proceso de actualización la imagen del IOS y los archivos CMS. Si desea administrar los switches o los clústeres de los switches a través de una interfaz Web (HTML), éste es el único archivo que necesita descargar.

Nota: Cuando descarga una imagen .tar, la utilidad del archivo que está instalado en su equipo guarda el archivo. La utilidad del archivo puede ser WinZip o software de otra empresa. Los archivos se extraen automáticamente durante el proceso de actualización.

Cómo Comprender Convenciones de Nombres de Imagen de Software: SI vs. EI

La 2950 y los 2955 son Switches de la capa 2 (L2), aunque funcionen con una versión del software de Cisco IOS�.

Anteriormente, la convención para nombres para las imágenes 2950 comenzaba con c2950-c3h2s o c2950-html-plus. Estas imágenes ahora están archivadas.

La nueva convención para nombres para las imágenes 2950 y 2955 comienza con c2950-i6q4l2 o c2950-i6k2l2q4 (para las imágenes Criptográficas 3DES).

Dos conjuntos de funciones de la imagen del software están disponibles para las 2950 Series:

  • El conjunto de características de Standard Image (SI)

  • El conjunto de características de la imagen mejorada (EI)

Las 2955 Series ejecutan solamente el conjunto de funciones E-I.

La diferencia entre los dos es que el conjunto de características, es decir, brinda más características, entre ellas las listas de control de acceso (ACL), características de calidad de servicio (QoS) mejorada, VLAN de rango extendido, el protocolo de árbol de expansión rápida i.e. 802.1W (STP) y el protocolo de árbol de expansión múltiple IEEE 802.1S (MSTP). La imagen del software de encriptación mejorado admite el protocolo de Secure Shell (SSH). Solamente los switches compatibles con EI pueden ejecutar imágenes criptográficas (imágenes que comienzan con c2950-i6k2l2q4).

Debe comprender que las imágenes que comienzan con c2950-i6q4l2 tienen conjuntos de funciones SI y E-I integradas. El modelo de 2950 que utiliza determina el conjunto de funciones que se activan. Cuando está descargada, la imagen reconoce el hardware y habilita el conjunto de funciones adecuado, según lo enumerado aquí:

  • Características SI para modelos WS-C2950-12, WS-C2950-24 y WS-C2950SX-24

  • Funciones E-I para los modelos WS-C2950C-24, WS-C2950T-24,WS-C2950G-12-EI, WS-C2950G-24-EI, WS-C2950G-24-EI-DC y WS-C2950G-48-EI y 2955

Nota: Consulte la Guía de Configuración de Software del Switch Catalyst 2950 y 2955 en Notas de Versión para su versión de 2950/2955 software con el fin de obtener más información sobre las funciones SI y E-I.

Ejecute el comando show version para verificar qué versión de software utiliza, dónde está instalada la imagen, el conjunto de funciones y el modelo de 2950/2955 que utiliza. el siguiente es un ejemplo de salida de comando:

2950#sh ver
Cisco Internetwork Operating System Software
IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(11)EA1, RELEASE SOFTWARE
(fc1)

!--- The version of software you currently run is 121-11.EA1.

Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Wed 28-Aug-02 10:25 by antonino
Image text-base: 0x80010000, data-base: 0x80528000
ROM: Bootstrap program is CALHOUN boot loader
2950 uptime is 1 week, 4 days, 23 hours, 39 minutes
System returned to ROM by power-on
System image file is "flash:/c2950-i6q4l2-mz.121-11.EA1.bin"

!--- The image is installed in the flash: directory.

cisco WS-C2950-24 (RC32300) processor (revision G0) with 20402K bytes of memory.
Processor board ID FHK0650X0QY
Last reset from system-reset
Running Standard Image
24 FastEthernet/IEEE 802.3 interface(s)

!--- You run the Standard Image(SI) feature set.
!--- If the switch can run the Enhanced Image(EI) feature set,
!--- you see Running Enhanced Image instead.

32K bytes of flash-simulated non-volatile configuration memory.
Base ethernet MAC Address: 00:0B:BE:52:89:00
Motherboard assembly number: 73-5781-11
Power supply part number: 34-0965-01
Motherboard serial number: FOC065007UK
Power supply serial number: PHI06460CAD
Model revision number: G0
Motherboard revision number: A0
Model number: WS-C2950-24

!--- This is a WS-C2950-24.

System serial number: FHK0650X0QY
Configuration register is 0xF
2950#

Cómo Comprender el Sistema de Archivos Flash y los Requisitos de Memoria de 2950/2955

Sistema de archivos Flash 2950/2955

El 2950/2955 incluye de fábrica una imagen CMS (archivo .tar) instalada. La imagen del IOS (archivo .bin) reside en el nivel superior del directorio flash: directorio. Los archivos CMS residen en un directorio flash: llamado directorio html.

Puede ver el sistema de archivos Flash de 2950/2955 con el dir flash: comando. el siguiente es un ejemplo de salida de comando:

2950#dir flash:
Directory of flash:/
      2  -rwx     2664051   Mar 01 1993 00:03:18  c2950-i6q4l2-mz.121-11.EA1.bin
        
!--- This is the software(IOS)image.

    3  -rwx         269   Jan 01 1970 00:01:51  env_vars
    4  -rwx        1355   Mar 12 1993 01:49:50  config.text
    5  -rwx           5   Mar 12 1993 01:49:50  private-config.text
    7  drwx         704   Mar 01 1993 00:03:55  html
        
!--- output suppressed ---
!--- Notice the d in the permissions, which indicates that html is a directory.
!--- This is the directory where the current CMS image files reside. 

Ejecute el comando copy tftp para actualizar con la imagen Cisco IOS Software solamente (archivo .bin). Consulte la sección Procedimiento Paso a Paso para la 2950 con la imagen del IOS solamente (archivo .bin) de este documento para obtener detalles.

Ejecute el comando archive tar para actualizar con la imagen CMS solamente (archivo .tar). Consulte la sección Procedimiento Paso a Paso para la 2950 con la imagen CMS (archivo .tar) de este documento para obtener detalles.

2950/2955 Requisitos de memoria

Memoria DRAM

Todos los switches series 2950 y 2955 pueden tener hasta 32 MB de SDRAM. Sin embargo, no hay requisitos de DRAM mínima para considerar antes de que actualice el software en estos switches.

Memoria Flash

Todos los switches series 2950 tienen 8 MB de memoria del Flash interna. Todos los switches series 2955 pueden tener hasta 16 MB de memoria Flash. No puede actualizar la memoria Flash.

Sólo puede almacenar un número limitado de imágenes en Flash. Siempre verifique el tamaño (en bytes) de la imagen en la sección de LAN Switching software de la página de Descargas (sólo clientes registrados) antes de actualizar el software Compare el tamaño de esta imagen con el espacio libre en la memoria flash con dir flash: comando. el siguiente es un ejemplo de salida de comando:

2950#dir flash:
Directory of flash:/
    2  -rwx     2664051   Mar 01 1993 00:03:18  c2950-i6q4l2-mz.121-11.EA1.bin
    3  -rwx           5   Mar 01 1993 00:16:08  private-config.text
    4  -rwx         916   Mar 01 1993 03:31:05  vlan.dat
   22  -rwx     2888547   Mar 01 1993 00:08:19  c2950-i6q4l2-mz.121-13.EA1.bin

!--- output suppressed ---

7741440 bytes total (203776 bytes free)

!--- This is the free memory in Flash.

En caso necesario, puede ejecutar el comando delete <filename> para liberar espacio en el directorio Flash.

Si actualiza con la imagen CMS (archivo .tar), también debe borrar los archivos en el directorio HTML con delete flash: comando html/* .

Consulte la sección Procedimiento de Actualización de Software para los 2950/2955 SeriesSwitches de este documento para obtener detalles sobre el comando delete y el comando delete flash: comando html/* .

Cambio de Config-Register y Sentencias de Arranque de Onfiguración

A diferencia de otros switches Catalyst, no hay un comando config-register en el 2950 ni 2955. No puede cambiar el valor de registro de la configuración del valor predeterminado.

El 2950/2955 busca automáticamente una imagen de software válida para realizar el arranque, incluso si una sentencia del sistema de inicio no se establece. Cisco recomienda que establezca la sentencia de arranque como precaución. El comando de configurar una sentencia del sistema de arranque es bootsystem flash: <filename> .

Para especificar las imágenes múltiples en la sentencia de arranque, sepárelas con un punto y coma. Por ejemplo, FLASH de sistema del inicio: <file1;file2>

Consulte la sección Procedimiento de Actualización de Software para 2950/2955 SeriesSwitches de este documento para obtener detalles sobre el comando boot system.

Descarga de la Imagen del Software

Descargue la imagen de software de 2950/2955 en el equipo que actúa como el servidor TFTP antes de la actualización de la imagen real. Descargue la imagen de software de la sección de LAN Switching Software de la página de Descargas (sólo clientes registrados). Si no está seguro qué imagen debe descargar, consulte la sección la Preparación para la Actualización de este documento.

Instalación del Servidor TFTP

Para ver el resultado de ejemplo para este documento, instale un servidor TFTP de otra empresa en un equipo que ejecute Microsoft Windows 2000 Professional. Puede utilizar cualquier servidor TFTP instalado en cualquier plataforma. No necesita utilizar un equipo con Windows OS.

/image/gif/paws/41542/161-a.gif

Siga estos pasos para instalar el servidor TFTP:

  1. Descargue e instale cualquier software TFTP shareware de Internet en el equipo que utilizará para copiar la imagen del software 2950/2955 al switch. El directorio raíz del servidor TFTP debe ser el directorio en el cual descargó la imagen del software. puede descargar las imágenes al directorio raíz predeterminado del servidor TFTP o cambiar la trayectoria del directorio raíz al directorio en el cual la imagen del software reside.

  2. Conecte un cable de la consola entre el puerto de la consola del switch y el equipo para acceder al switch CLI. Consulte Conexión de una Terminal al Puerto de Consola en Catalyst Switches para acceder al CLI a través de hyperterminal.

    Nota: Puede actualizar el switch con el acceso Telnet remoto. Sin embargo, pierde la conectividad de Telnet cuando el switch se recarga durante la actualización de software. Puede restablecer la conexión Telnet después de que el switch se carga la nueva imagen. Sin embargo, para resolver problemas en caso de una falla, debe tener acceso a la consola local. Es preferible la actualización del switch a través del acceso a la consola.

  3. Para obtener mejores resultados, configure una interfaz VLAN en el switch para que esté en la misma VLAN (subred) que su servidor TFTP directamente conectado. Si no puede conectar su servidor TFTP directamente con el switch, ejecute el comando ip default-gateway o el comando ip route establecer un gateway predeterminado para que llegue al servidor TFTP.

    2950#conf t
         2950(config)#int vlan 1
             
    !--- This example uses a FastEthernet interface in management VLAN 1.
    
         2950(config-if)#ip address 10.10.10.1 255.255.255.0
             
    !--- This IP address must ideally be in the same subnet as the
     !--- TFTP server. In this example, the 2950 and the TFTP server
     !--- are on different subnets.
    
         2950(config-if)#no shut
         2950(config-if)#exit
         2950(config)#ip default-gateway 10.10.10.129
             
    !--- Issue this command as one way to establish connectivity
     !--- to a TFTP server on a different subnet or network.
    
         2950(config)#end
         2950#
         2950#ping 20.20.20.2
             
    !--- Ping the IP address of the TFTP server from the switch 
     !--- to verify connectivity.
    
         Type escape sequence to abort.
         Sending 5, 100-byte ICMP Echos to 20.20.20.2, timeout is 2 seconds:
         !!!!!
         Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/4 ms
         2950#

Copia de Seguridad de la Configuración y la Imagen del Software

Realice una copia de seguridad de la configuración del switch al equipo que ejecuta el servidor TFTP. Si pierde la configuración del switch por cualquier razón, siempre puede restaurar la configuración del servidor TFTP.

Ejecute el comando copy startup-config tftp en el 2950/2955 para realizar una copia de seguridad de su configuración actual a un servidor TFTP. el siguiente es un ejemplo de salida de comando:

2950#copy startup-config tftp
Address or name of remote host []? 20.20.20.2

!--- Type your TFTP server IP. Press RETURN or ENTER.

Destination filename [2950-config]?

!--- Press RETURN or ENTER. The file 2950-confg is saved in the 
!--- TFTP server root directory.

!!
1536 bytes copied in 1.860 secs (826 bytes/sec)
2950#

Procedimiento para actualización de software de los switches de la serie 2950

A continuación, se presentan dos procedimientos de actualización disponibles para el 2950:

  1. Si desea utilizar el CLI solamente y no pretende utilizar el software CMS de Cisco, siga el Procedimiento Paso a Paso para el 2950/2955 con la imagen del IOS solamente (archivo .bin).

  2. Si desea quiere la última versión del software CMS de Cisco, siga el Procedimiento Paso a Paso para el 2950/2955 con la imagen CMS (archivo .tar).

Nota: No es posible realizar una copia de seguridad de la imagen del IOS a un servidor TFTP semanalmente con el CLI. La automatización de las copias de seguridad del IOS a un servidor TFTP se pueden hacer con CiscoWorks.

Procedimiento Paso a Paso para el 2950/2955 con la imagen del IOS solamente (archivo .bin)

Por este ejemplo, el software en un 2950 se actualiza de la versión 12.1(12c)EA1 a la versión 121-13.EA1 con la imagen del IOS solamente (archivo .bin). El procedimiento es el mismo, sin importar la versión de software utilizada, incluido el 2955.

  1. Ejecute el comando show version para ver la versión actual del software que ejecuta. el siguiente es un ejemplo de salida de comando:

    2950#sh ver
    Cisco Internetwork Operating System Software
    IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(12c)EA1,
    RELEASE SOFTWARE
    (fc1)
    
    !--- The current software version is 12.1(12c)EA1.
    
    
  2. Diríjase a la sección LAN Switching Software de la página de Descargas (sólo clientes registrados).

    Seleccione el software Catalyst 2950 o 2955 y localice la imagen que desea descargar. Observe el tamaño de la imagen en bytes. Este ejemplo utiliza el archivo c2950-i6q4l2-mz.121-13.EA1.bin. El tamaño de la imagen es de 2888547 bytes o aproximadamente 3 MB. Descargue la imagen que desee.

  3. Ejecute el comando dir flash: el comando en 2950/2955 para verificar cuánta memoria libre tiene para la actualización. el siguiente es un ejemplo de salida de comando:

    2950#dir flash:
    Directory of flash:/
       2  -rwx  2774747  Mar 02 1993 00:11:42  c2950-i6q4l2-mz.121-12c.EA1.bin
       3  -rwx        5  Mar 01 1993 00:16:08  private-config.text
       4  -rwx      916  Mar 01 1993 03:31:05  vlan.dat
      22  -rwx  2665985  Mar 02 1993 00:20:15  c2950-i6q4l2-mz.121-11.EA1a.bin
           
    !--- Notice that two images are installed already.
    
       6  -rwx     1459  Mar 01 1993 00:16:08  config.text
       7  drwx      832  Mar 02 1993 00:14:18  html
           
    !--- output suppressed ---
    
    7741440 bytes total (578048 bytes free)
           
    !--- There is less than 1 MB of memory free out of the total of 
    !--- 8 MB, which is not enough. Delete the old image 
    !--- in order to upgrade. 
    
    2950#

    Nota: Si ya tiene suficiente espacio en la Flash para la actualización, puede proceder directamente al Paso 5.

  4. Ejecute el comando delete para quitar la imagen anterior y liberar espacio para la actualización. el siguiente es un ejemplo de salida de comando:

    2950#delete flash:c2950-i6q4l2-mz.121-11.EA1a.bin
    Delete filename [c2950-i6q4l2-mz.121-11.EA1a.bin]?
    
    !--- Press RETURN or ENTER.
    
    Delete flash:c2950-i6q4l2-mz.121-11.EA1a.bin? [confirm]
    
    !--- Press RETURN or ENTER.
    
    2950#
    2950#dir flash:
    Directory of flash:/
        2  -rwx     2774747   Mar 02 1993 00:11:42  c2950-i6q4l2-mz.121-12c.EA1.bin
        
    !--- You can leave one old image as a backup if you prefer.
    
        3  -rwx           5   Mar 01 1993 00:16:08  private-config.text
        4  -rwx         916   Mar 01 1993 03:31:05  vlan.dat
        6  -rwx        1459   Mar 01 1993 00:16:08  config.text
        7  drwx         832   Mar 02 1993 00:14:18  html
        
    !--- output suppressed ---
    
    7741440 bytes total (3244544 bytes free)
         
    !--- There is now over 3 MB of free Flash memory, 
    !--- which is enough for the upgrade.
    
    2950#
  5. Realice la actualización a través de copy tftp flash: comando. el siguiente es un ejemplo de salida de comando:

    2950#copy tftp flash:
    Address or name of remote host []? 20.20.20.2
    
    !--- Type your TFTP server IP address.
    !--- Press RETURN or ENTER.
    
    Source filename []? c2950-i6q4l2-mz.121-13.EA1.bin 
    
    !--- Press RETURN or ENTER.
    
    Destination filename [c2950-i6q4l2-mz.121-13.EA1.bin]? 
    
    !--- Press RETURN or ENTER.
    
    Accessing tftp://20.20.20.2/c2950-i6q4l2-mz.121-13.EA1.bin...
    Loading c2950-i6q4l2-mz.121-13.EA1.bin from 20.20.20.2 (via Vlan1): !!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    [OK - 2888547 bytes]
    2888547 bytes copied in 96.188 secs (30030 bytes/sec)
    2950#dir flash:
    Directory of flash:/
        2  -rwx     2774747   Mar 02 1993 00:11:42  c2950-i6q4l2-mz.121-12c.EA1.bin
        3  -rwx           5   Mar 01 1993 00:16:08  private-config.text
        4  -rwx         916   Mar 01 1993 03:31:05  vlan.dat
       22  -rwx     2888547   Mar 01 1993 00:42:03  c2950-i6q4l2-mz.121-13.EA1.bin
        
    !--- The new image is installed in the flash: directory.
    
        6  -rwx        1459   Mar 01 1993 00:16:08  config.text
        7  drwx         832   Mar 02 1993 00:14:18  html
        
    !--- output suppressed ---
    
    7741440 bytes total (355840 bytes free)
    2950#verify flash:c2950-i6q4l2-mz.121-13.EA1.bin
    Verified flash:c2950-i6q4l2-mz.121-13.EA1.bin
    
    !--- Issue the verify command to verify 
    !--- whether the image checksum is correct.
    
    
  6. Configure un sistema de encendido para que la nueva imagen aparezca en la próxima recarga. el siguiente es un ejemplo de salida de comando:

    2950#conf t
    2950(config)#boot system flash:c2950-i6q4l2-mz.121-13.EA1.bin
    2950(config)#end
    2950#
    2950#sh boot
    BOOT path-list:   flash:c2950-i6q4l2-mz.121-13.EA1.bin
    
    !--- output suppressed ---
    !--- The boot system statement does not show up in the configuration.
    !--- Issue the show boot command to verify whether the new image
    !--- boots on the next reload of the switch.
    
    
  7. Ejecute el comando wr mem para guardar sus cambios y recargar el switch. el siguiente es un ejemplo de salida de comando:

    2950#wr mem
    Building configuration...
    [OK]
    2950#reload
    Proceed with reload? [confirm]
    
    !--- Press RETURN or ENTER.
    
    00:05:05: %SYS-5-RELOAD: Reload requested
    
    !--- output suppressed ---
    
    Press RETURN to get started!
    
    !--- Press RETURN or ENTER.
    
    
    !--- output suppressed ---
    
    
  8. Verifique si puede ejecutar la nueva imagen a través del comando show version. el siguiente es un ejemplo de salida de comando:

    2950#sh ver
    Cisco Internetwork Operating System Software
    IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(13)EA1,
    RELEASE SOFTWARE (fc1)

    Esto completa el procedimiento de actualización para un 2950/2955 usando solamente la imagen del IOS (archivo .bin).

Procedimiento Paso a Paso para el 2950/2955 con la imagen CMS (archivo .tar)

En este ejemplo, el software en un 2950 se actualiza de la versión 12.1(12c)EA1 a la versión 121-13.EA1 con la imagen CMS (archivo .tar). El procedimiento es el mismo que se aplica a 2955.

  1. Ejecute el comando show version para ver la versión actual del software que ejecuta. el siguiente es un ejemplo de salida de comando:

    2950#sh ver
    Cisco Internetwork Operating System Software
    IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(12c)EA1,
    RELEASE SOFTWARE (fc1)
    
    !--- The current software version is 12.1(12c)EA1.
    
    
  2. Diríjase a la sección LAN Switching Software de la página de Descargas (sólo clientes registrados).

    Seleccione el software Catalyst 2950 y localice la imagen que desea descargar. Observe el tamaño de la imagen en bytes. Este ejemplo utiliza el archivo c2950-i6q4l2-mz.121-13.EA1.tar. El tamaño de la imagen es 4877312 bytes, o aproximadamente 5 MB. Descargue la imagen que desee.

  3. Ejecute el comando dir flash: el comando en 2950/2955 para verificar cuánta memoria libre tiene para la actualización. el siguiente es un ejemplo de salida de comando:

    2950#dir flash:
    Directory of flash:/
      2  -rwx   2774747  Mar 01 1993 17:52:14  c2950-i6q4l2-mz.121-12c.EA1.bin
     21  -rwx   2665985  Mar 01 1993 18:02:04  c2950-i6q4l2-mz.121-11.EA1a.bin
       
    !--- Two images are installed.
    
     4  -rwx       916   Mar 01 1993 03:31:05  vlan.dat
     22  -rwx      312   Mar 01 1993 18:03:19  env_vars
     7  drwx       832   Mar 01 1993 17:53:20  html
        
    !--- output suppressed ---
    
     
    !--- Notice the d in the permissions, which indicates that html is a
    !--- directory that contains the CMS files extracted from the .tar image 
    !--- during the upgrade.
    
    7741440 bytes total (578048 bytes free)
        
    !--- There is less than 1 MB of free memory in Flash, which is not enough
    !--- for the upgrade. Delete one of the old IOS images (.bin files).
    
    2950#
  4. Ejecute el comando delete para quitar una de las imágenes IOS anteriores para liberar espacio para la actualización. el siguiente es un ejemplo de salida de comando:

    2950#delete flash:c2950-i6q4l2-mz.121-11.EA1a.bin
    Delete filename [c2950-i6q4l2-mz.121-11.EA1a.bin]?
    Delete flash:c2950-i6q4l2-mz.121-11.EA1a.bin? [confirm]
    2950#
    2950#dir flash:
    Directory of flash:/
      2  -rwx   2774747  Mar 01 1993 17:52:14  c2950-i6q4l2-mz.121-12c.EA1.bin
        
    !--- You can leave one old image as a backup if you prefer.
    
      4  -rwx       916  Mar 01 1993 03:31:05  vlan.dat
     22  -rwx       312  Mar 01 1993 18:03:19  env_vars
      7  drwx       832  Mar 01 1993 17:53:20  html
        
    !--- output suppressed ---
    
    7741440 bytes total (3244544 bytes free)
      
    !--- Even though you freed up additional memory there is still not
    !--- enough free memory for the upgrade. Delete the files in the
    !--- html directory.
    
      2950#

    El directorio HTML es donde los archivos CMS se extraen de la imagen .tar y están instalados durante la actualización. Ejecute el comando dir html para ver estos archivos. el siguiente es un ejemplo de salida de comando:

    2950#dir html
    Directory of flash:/html/
        3  -rwx        4010   Mar 01 1993 17:52:14  homepage.htm
        5  -rwx        1392   Mar 01 1993 17:52:14  not_supported.html
        8  -rwx        9448   Mar 01 1993 17:52:15  common.js
        9  -rwx       22152   Mar 01 1993 17:52:15  cms_splash.gif
       10  -rwx        1211   Mar 01 1993 17:52:15  cms_13.html
       11  -rwx        2823   Mar 01 1993 17:52:15  cluster.html
       
    !--- output suppressed ---
    
       
    !--- These are the files used by the CMS software.
    
    

    Ejecute el comando delete flash: html/* para borrar todos estos archivos antes de la actualización. el siguiente es un ejemplo de salida de comando:

    Nota: La eliminación de estos archivos inhabilita el acceso a las páginas HTML durante la actualización. Después de la actualización, el acceso está disponible otra vez.

    2950#delete flash:html/*
    Delete filename [html/*]?
     
    !--- Press ENTER or RETURN for each file.
    
    Delete flash:html/homepage.htm? [confirm] 
    Delete flash:html/not_supported.html? [confirm]
    Delete flash:html/common.js? [confirm]
    Delete flash:html/cms_splash.gif? [confirm]
    Delete flash:html/cms_13.html? [confirm]
    Delete flash:html/cluster.html? [confirm]
    
    !--- output suppressed ---
    
    
    2950#dir flash:
    Directory of flash:/
        2  -rwx     2774747   Mar 01 1993 17:52:14  c2950-i6q4l2-mz.121-12c.EA1.bin
        4  -rwx         916   Mar 01 1993 03:31:05  vlan.dat
       22  -rwx         312   Mar 01 1993 18:03:19  env_vars
        7  drwx           0   Mar 01 1993 01:13:31  html
        
    !--- output suppressed ---
    
    7741440 bytes total (4960256 bytes free)
        
    !--- There is now enough room to proceed with the upgrade.
    
    
  5. Ejecute el comando archive tar para copiar al archivo.tar y extraer todos los archivos. El sintaxis del comando completo es flash del servidor ip>/<filename> del <tftp de /xtract tftp:// del alquitrán del archivo:. el siguiente es un ejemplo de salida de comando:

    Nota: Si desea actualizar de una versión anterior a 12.1(6)EA2 a una 2950, ejecute el comando tar en vez del comando archive tar.

    2950#archive tar /xtract tftp://20.20.20.2/c2950-i6q4l2-tar.121-13.EA1.tar flash:
    Loading c2950-i6q4l2-tar.121-13.EA1.tar from 20.20.20.2 (via Vlan1): !
    
    !--- The IOS image(.bin file) is being extracted into the flash: directory.
    
    extracting c2950-i6q4l2-mz.121-13.EA1.bin (2888547 bytes)!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    html/ (directory)
    
    !--- The CMS files are extracted into the html directory.
    
    extracting html/homepage.htm (3994 bytes)!
    extracting html/not_supported.html (1392 bytes)
    extracting html/common.js (9529 bytes)!!
    extracting html/cms_splash.gif (22152 bytes)!!!!!
    extracting html/cms_13.html (1211 bytes)
    extracting html/cluster.html (2823 bytes)!
    extracting html/Redirect.jar (4195 bytes)!
    extracting html/mono_disc.sgz (15899 bytes)!!!
    extracting html/CMS.sgz (1344455 bytes)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    extracting html/images.sgz (86918 bytes)!!!!!!!!!!!!!!!!!
    extracting html/help.sgz (287994 bytes)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!
    extracting html/CiscoChartPanel.sgz (135599 bytes)!!!!!!!!!!!!!!!!!!!!!!
    extracting html/cms_boot.jar (58864 bytes)!!!!!!!!!!!!
    extracting info (109 bytes)
    extracting info.ver (109 bytes)
    [OK - 4877312 bytes]
    
    !--- The archive tar operation completed successfully.
    
    2950#
    2950#verify flash:c2950-i6q4l2-mz.121-13.EA1.bin
    Verified flash:c2950-i6q4l2-tar.121-13.EA1.bin
    
    !--- Issue the verify command to verify the IOS image checksum.
    
    2950#
    
    2950#dir flash:
    Directory of flash:/
      2  -rwx  2774747  Mar 01 1993 17:52:14  c2950-i6q4l2-mz.121-12c.EA1.bin
      3  -rwx  2888547  Mar 01 1993 02:00:32  c2950-i6q4l2-mz.121-13.EA1.bin
        
    !--- The new IOS image has been extracted and installed in flash:.
    
      4  -rwx      916  Mar 01 1993 03:31:05  vlan.dat
     22  -rwx      312  Mar 01 1993 18:03:19  env_vars
      7  drwx      832  Mar 01 1993 02:03:41  html
        
    !--- output suppressed ---
    
    7741440 bytes total (93184 bytes free)
    2950#
    2950#dir html
    Directory of flash:/html/
        5  -rwx        3994   Mar 01 1993 02:00:32  homepage.htm
        6  -rwx        1392   Mar 01 1993 02:00:32  not_supported.html
        8  -rwx        9529   Mar 01 1993 02:00:32  common.js
        9  -rwx       22152   Mar 01 1993 02:00:33  cms_splash.gif
       10  -rwx        1211   Mar 01 1993 02:00:33  cms_13.html
        
    !--- output suppressed ---
    !--- The new CMS files have been extracted and installed.
    
    
  6. Configure un sistema de encendido para que la nueva imagen aparezca en la próxima recarga. el siguiente es un ejemplo de salida de comando:

    2950#conf t
    2950(config)#boot system flash:c2950-i6q4l2-mz.121-13.EA1.bin
    2950(config)#end
    2950#
    2950#sh boot
    BOOT path-list:   flash:c2950-i6q4l2-mz.121-13.EA1.bin
    
    !--- output suppressed ---
    !--- The boot system statement does not show up in the config.
    !--- Issue the show boot command to verify whether the 
    !--- new image boots on the next reload of the switch.
    
    

    Puede configurar un enunciado del sistema de inicio para iniciar una imagen de respaldo específica si la nueva imagen falla por algún motivo. De lo contrario, el 2950/2955 intenta iniciar automáticamente la siguiente imagen válida en caso de una falla.

    A continuación, se presenta un ejemplo del resultado de comando para configurar una sentencia del sistema de arranque para las imágenes múltiples:

    2950#conf t
    Enter configuration commands, one per line.  End with CNTL/Z.
    2950(config)#boot system flash:
       c2950-i6q4l2-mz.121-13.EA1.bin;c2950-i6q4l2-mz.121-12c.EA1.bin
    
    !--- A semi-colon separates the two images - primary and backup.
    
    2950(config)#end
    2950#
    
    2950#sh boot
    BOOT path-list: flash:
       c2950-i6q4l2-mz.121-13.EA1.bin;c2950-i6q4l2-mz.121-12c.EA1.bin
    
    !--- output suppressed ---
    !--- The boot system statement does not show up in the config.
    !--- Issue the show boot command to verify whether the new image
    !--- boots on the next reload of the switch.
    
    
  7. Ejecute el comando wr mem para guardar sus cambios y recargar el switch. el siguiente es un ejemplo de salida de comando:

    2950#wr mem
    Building configuration...
    [OK]
    2950#reload
    Proceed with reload? [confirm]
    
    !--- Press RETURN or ENTER.
    
    02:53:37: Bootstrap Emulator called with code 45
    02:53:37: %SYS-5-RELOAD: Reload requested
    
    !--- Press RETURN or ENTER.
    
    
  8. Verifique si ejecutó la imagen nueva con el comando show version. el siguiente es un ejemplo de salida de comando:

    2950#sh ver
    Cisco Internetwork Operating System Software
    IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(13)EA1,
    RELEASE SOFTWARE
    
    !--- You now run the new software.
    
    (fc1)
    Copyright (c) 1986-2003 by cisco Systems, Inc.
    
    !--- output suppressed ---
    
    System image file is "flash:c2950-i6q4l2-mz.121-13.EA1.bin"
    cisco WS-C2950-24 (RC32300) processor (revision G0)
    with 20839K bytes of memory.
    Processor board ID FHK0650X0QY
    Last reset from system-reset
    Running Standard Image
    
    !--- output suppressed ---
    !--- You run the SI feature set. If this model of switch
    !--- can run the EI, you see Running Enhanced Image.
    
    

    Esto completa el procedimiento de actualización para 2950 con la imagen CMS (archivo .tar).

Verificación

Use esta sección para confirmar que su configuración funciona correctamente.

La herramienta Output Interpreter Tool (clientes registrados solamente) (OIT) soporta ciertos comandos show. Utilice la OIT para ver un análisis del resultado del comando show.

La sección Procedimiento de Actualización de Software para 2950/2955 Series Switches de este documento incluye los comandos necesarios para verificar si su configuración funciona correctamente.

Troubleshooting

En esta sección encontrará información que puede utilizar para solucionar problemas de configuración.

La Transferencia de Imagen del Servidor TFTP Falla

Consulte Resolución de Problemas Comunes en las instalaciones de la Imagen para ver problemas conocidos con el servidor TFTP si la transferencia de imagen del servidor TFTP falla continuamente.

La Actualización de Software Falló o Aparece Switch: Prompt, o el Switch se Reinicia Continuamente

Su actualización de software puede fallar debido a tales razones como problemas de la conectividad del IP entre el switch y el servidor TFTP o configuración incorrecta de las sentencias de arranque. Estos problemas pueden hacer que su switch arranque en el modo modo Si su 2950 visualiza muestra switch: prompt o se reinicia continuamente, consulte Recuperación de Switches Catalyst con Configuración Fija de una Imagen Dañada o Perdida para conocer los procedimientos de recuperación de software:

El Switch Va hacia rl Modo ROMMON (switch: prompt) porque No se Produce el Arranque Automático

Este problema puede ocurrir si el modo de arranque del switch está configurado como manual. Para confirmar esta configuración, utilice estos métodos:

Si está en el modo ROMMON (switch: prompt), ejecute el comando set y observe el resultado:

switch: set
BOOT=flash:c2950-i6q4l2-mz.121-13.EA1.bin
MANUAL_BOOT=yes

Si está en el switch# prompt regular, ejecute el comando show boot y observe el resultado:

Switch#show boot
BOOT path-list: flash:c2950-i6q4l2-mz.121-13.EA1.bin
Config file: flash:config.text
Enable Break: no
Manual Boot: yes
HELPER path-list: 
NVRAM/Config file
buffer size: 32768

Nota: En ambos casos, la variable del arranque manual se configura como .

Solución:

Si está en el switch: prompt, realice estos pasos para permitir que el switch se inicie automáticamente:

  1. Ejecute el comando set MANUAL_BOOT no command en el switch: mensaje

    switch: set MANUAL_BOOT no
    switch:
  2. Ejecute el comando set command para confirmar que el valor de la variable MANUAL_BOOT ahora es no.

    switch: set
    BOOT=flash:c2950-i6q4l2-mz.121-13.EA1.bin
    MANUAL_BOOT=no
    
  3. Ejecute el comando the boot para recargar el switch.

    switch: boot flash:c2950-i6q4l2-mz.121-13.EA1.bin
          
    
     Loading "flash:c2950-i6q4l2-mz.121-13.EA1.bin"...###########
     ###########################################################
    
    !--- Output suppressed ---
    
    

Si está en el switch# prompt, siga estos pasos para permitir que el switch se inicie automáticamente.

  1. Ingrese al Modo de Configuración Global. Ejecute el comando no boot manual para que informar al switch que debe iniciarse automáticamente.

    Switch#configure terminal
    Enter configuration commands, one per line. End with CNTL/Z.
    Switch(config)#no boot manual
    
  2. Vuelva al modo EXEC privilegiado y guarde la configuración con el comando write memory.

    Switch(config)#end
    Switch#
    Switch#write memory
    Building configuration...
    [OK]
  3. Verifique los parámetros de arranque con el comando show boot, y compruebe si el arranque manual está configurado como no.

    Switch#show boot
    BOOT path-list: flash:c2900XL-h-mz-112.8-SA5.bin
    Config file: flash:config.text
    Enable Break: no
    Manual Boot: no
    HELPER path-list: 
    
    !--- Output suppressed ---
    
    
  4. Recargue el switch.

Archivo mzip inadecuado, Método Zip Desconocido

El software del switch puede dañarse durante una actualización debido a estas razones:

  • Si descarga el archivo incorrecto al switch

  • Si carga un archivo .tar a través del X-modem

  • Si borra el archivo de imagen

En todos estos casos, el switch no pasa la autoevaluación en encendido (POSTE), y no hay conectividad.

Cisco recomienda que descargue una copia nueva de Cisco IOS Software de la página de Descargas (sólo clientes registrados), y que la copie a la memoria flash del switch.

Para resolver el problema, cargue solamente el archivo .bin al switch a través del X-modem. Consulte el Paso 4 de la sección de Procedimiento de Recuperación Paso a Paso de Recuperación de los Switches Catalyst de Recuperación Fija de una Imagen Dañada o Perdida para copiar el Cisco IOS Software al switch.

Discusiones relacionadas de la comunidad de soporte de Cisco

La Comunidad de Soporte de Cisco es un foro donde usted puede preguntar y responder, ofrecer sugerencias y colaborar con colegas.


Información Relacionada


Document ID: 41542