[SOLVED] “Could not expand chunk pool for ipnat globaltr. No memory available” on Cisco C2600

After your ‘Router’ had been up for 453 days or such, you may see the following error.

[The error log message]

Aug 27 01:51:08 192.168.0.1 13748: -Process= “Chunk Manager”, ipl= 3, pid= 1
Aug 27 01:51:08 192.168.0.1 13749: -Traceback= 0x809A93BC 0x8002C2A0 0x80623BF8 0x806271F0
Aug 27 01:51:23 192.168.0.1 13750: .Aug 26 16:51:34: %SYS-2-CHUNKEXPANDFAIL: Could not expand chunk pool for ipnat globaltr. No memory available
Aug 27 01:51:23 192.168.0.1 13751: -Process= “Chunk Manager”, ipl= 3, pid= 1
Aug 27 01:51:23 192.168.0.1 13752: -Traceback= 0x809A93BC 0x8002C2A0 0x80623BF8 0x806271F0

[Resolution]

In such situation, your console looks like this:  (or reboot router and go to Step.3)

rommon 5 >
Step1. Enter ‘confreg’ and answer them like below.
rommon 5 > confreg
Configuration Summary
(Virtual Configuration Register: 0x2102)
enabled are:
load rom after netboot fails
console baud: 9600
boot: image specified by the boot system commands
or default to: cisco2-C2600
do you wish to change the configuration? y/n [n]: y
enable “diagnostic mode”? y/n [n]:
enable “use net in IP bcast address”? y/n [n]:
disable “load rom after netboot fails”? y/n [n]:
enable “use all zero broadcast”? y/n [n]:
enable “break/abort has effect”? y/n [n]:
enable “ignore system config info”? y/n [n]:
change console baud rate? y/n [n]:
change the boot characteristics? y/n [n]: y
enter to boot:
0 = ROM Monitor
1 = the boot helper image
2-15 = boot system
[2]: 2
Configuration Summary
(Virtual Configuration Register: 0x2102)
enabled are:
load rom after netboot fails
console baud: 9600
boot: image specified by the boot system commands
or default to: cisco2-C2600
do you wish to change the configuration? y/n [n]:

Step.2 Enter ‘reset’ to reboot back to typical console.

rommon 6 > reset
System Bootstrap, Version 12.2(7r) [cmong 7r], RELEASE SOFTWARE (fc1)
Copyright (c) 2002 by cisco Systems, Inc.
C2600 platform with 98304 Kbytes of main memory
program load complete, entry point: 0x80008000, size: 0x104f1b0

Step3. Change NAT timeout value to release memory more often to avoid run out.

Router>en
Router# conf t
Router(config)# ip nat translation tcp-timeout 2500
Router(config)# ip nat translation finrst-timeout 45
Router(config)# ip nat translation syn-timeout 45
Router(config)# ip nat translation dns-timeout 45
Router(config)# ip nat translation icmp-timeout 45
Router(config)#exit
Router#copy run start
Destination filename [startup-config]?
Building configuration…
[OK]
Router#reload

I hope this can help !

シェアする

  • このエントリーをはてなブックマークに追加

フォローする