martes, 29 de marzo de 2011

Almacenar archivos de configuración de mayor tamaño que lo disponible en NVRAM en enrutador Cisco

En algunas ocasiones es posible que el archivo de configuración (running-config) crezca de tal manera que sea mas grande que el espacio disponible en nvram.
Es posible realizar la compresión del archivo de configuración del enrutador antes de grabarla a la nvram, y poder luego descomprimirla cuando esto sea requerido.
Router1#configure terminal 
Enter configuration commands, one per line.  End with CNTL/Z.
Router1(config)#service compress-config 
Router1(config)#end
Router1# 
En la mayoría de los casos Cisco equipa los enrutadores con suficiente NVRAM, para almacenar archivos de tamaño promedio, sin embargo en algunos casos algunos equipos es posible que los archivos de configuración crecen tanto que no es posible almacenarlos de manera directa.
Esto podria ser un problema grave, devido a que en el momento en que el enrutador no sea capaz de guardar la configuración en la nvram, significa que el enrutador no puede mantener una copia de su configuración cuando este sea reiniciado. No es posible saber con exactitud cual parte de la configuración se perdería si este se reinicia.
Una solución alternativa, antes de salir a la venta a comprar mas memoria nvram, seria activar la opción de compresión en el enrutador con el comando service compress-config desde una terminal. Una vez realizado esto es necesario realizar la copia del archivo de configuración a la nvram.
Router1#copy running-config startup-config
Destination filename [startup-config]? 
Building configuration...
Compressed configuration from 9664 bytes to 4903 bytes[OK]
Router1# 
En este ejemplo es posible ver que la compresión ha reducido el archivo de configuración a un poco menos de la mitad del tamaño original. En este caso fue posible guardar el archivo, sin embargo existirán casos en los que la compresión aun no sera suficiente para realizar la copia del archivo, en este caso sera necesario verificar con cuanta memoria nvram esta equipado su enrutador, con el comando show version y analizar la opción de comprar mas memoria.
Router#sh version 
Cisco IOS Software, 2800 Software (C2800NM-ADVIPSERVICESK9-M), Version 12.4(15)T1, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2007 by Cisco Systems, Inc.
Compiled Wed 18-Jul-07 06:21 by pt_rel_team

ROM: System Bootstrap, Version 12.1(3r)T2, RELEASE SOFTWARE (fc1)
Copyright (c) 2000 by cisco Systems, Inc.

System returned to ROM by power-on
System image file is "c2800nm-advipservicesk9-mz.124-15.T1.bin"

cisco 2811 (MPC860) processor (revision 0x200) with 60416K/5120K bytes of memory
Processor board ID JAD05190MTZ (4292891495)
M860 processor: part number 0, mask 49
2 FastEthernet/IEEE 802.3 interface(s)
239K bytes of NVRAM.
62720K bytes of processor board System flash (Read/Write)
Configuration register is 0x2102
Este enrutador esta equipado con una capacidad de 239Kbytes de NVRAM, es posible identificar la cantidad de nvram disponible por medio del comando show startup-config, como se muestra a configuración.
Router1#sh startup-config 
Using 463 bytes
!
version 12.4
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption

0 comentarios:

Publicar un comentario