Hi recently I had an issue with two flexwan cards on a cisco 6509 reporting memory issues at the exact same time. On the 6509's log I notice some memory allocation messages related to the flexwan on ports 8/1 and 9/1, it complaints that it can't allocate memory and then disables Dcef.
The log on the flexwan says
"Memory allocation of 65536 bytes failed from 0x60197FA0, alignment 16
Pool: Processor Free: 800304 Cause: Memory fragmentation
Alternate Pool: None Free: 0 Cause: No Alternate pool"
What exactly does this mean, it seems like at the time I had 800304 bytes free which was enough for the requested 65536 bytes. I'm assuming is requesting Processor memory and not I/O memory so those this mean even though I have 800304 bytes free its fragmented memory and therefore can't be allocated? If so what can I do to fix this issue.
The current memory for the flexwan is:
FlexWAN-8/1>sh memory sum
Head Total(b) Used(b) Free(b) Lowest(b) Largest(b)
Processor 6124B260 98258336 19751320 78507016 788768 1567384
I/O 20000000 16777216 16544104 233112 230448 230264
The I/O pool concerns me it seems kind of low if there anything I can do without adding more ram to allocate more memory to the I/O pool?
The flexwan log shows:
SLOT 8/1: Jun 15 19:29:39: %SYS-2-MALLOCFAIL: Memory allocation of 65536 bytes failed
from 0x60197FA0, alignment 16
Pool: Processor Free: 800304 Cause: Memory fragmentation
Alternate Pool: None Free: 0 Cause: No Alternate pool
-Process= "CEF LC IPC Background", ipl= 0, pid= 44
-Traceback= 6017FA60 60182448 60197FA8 6049D940 6047CEDC 60481698 60488404 60498AC8 6
0491054 60491484 60491760 604923E0
SLOT 8/1: Jun 15 19:29:39: %FIB-3-NOMEM: Malloc Failure, disabling DCEF on linecard
Cisco Internetwork Operating System Software
IOS (tm) cwlc Software (cwpa-DW-M), Version 12.2(18)SXF14, RELEASE SOFTWARE (fc1)
Technical Support: Copyright (c) 1986-2008 by cisco Systems, Inc.
Compiled Thu 08-May-08 00:57 by kellythw
Image text-base: 0x60011038, data-base: 0x6099C000
ROM: System Bootstrap, Version 12.1(1r)EX, RELEASE SOFTWARE (fc1)
ROM: cwlc Software (cwpa-DW-M), Version 12.2(18)SXF14, RELEASE SOFTWARE (fc1)
FlexWAN-8/1 uptime is 36 weeks, 21 hours, 53 minutes
System returned to ROM by power-on
System restarted at 12:44:50 edt Wed Oct 6 2010
Running default software
cisco FLEXWAN (R7000) processor (revision 0xFF) with 114688K/16384K bytes of memory.
R7000 CPU at 262Mhz, Implementation 0x27, Rev 2.1, 256KB L2 Cache
Last reset from power-on
1 FastEthernet/IEEE 802.3 interface
2 Serial network interfaces
Configuration register is 0x101
thanks paul
The log on the flexwan says
"Memory allocation of 65536 bytes failed from 0x60197FA0, alignment 16
Pool: Processor Free: 800304 Cause: Memory fragmentation
Alternate Pool: None Free: 0 Cause: No Alternate pool"
What exactly does this mean, it seems like at the time I had 800304 bytes free which was enough for the requested 65536 bytes. I'm assuming is requesting Processor memory and not I/O memory so those this mean even though I have 800304 bytes free its fragmented memory and therefore can't be allocated? If so what can I do to fix this issue.
The current memory for the flexwan is:
FlexWAN-8/1>sh memory sum
Head Total(b) Used(b) Free(b) Lowest(b) Largest(b)
Processor 6124B260 98258336 19751320 78507016 788768 1567384
I/O 20000000 16777216 16544104 233112 230448 230264
The I/O pool concerns me it seems kind of low if there anything I can do without adding more ram to allocate more memory to the I/O pool?
The flexwan log shows:
SLOT 8/1: Jun 15 19:29:39: %SYS-2-MALLOCFAIL: Memory allocation of 65536 bytes failed
from 0x60197FA0, alignment 16
Pool: Processor Free: 800304 Cause: Memory fragmentation
Alternate Pool: None Free: 0 Cause: No Alternate pool
-Process= "CEF LC IPC Background", ipl= 0, pid= 44
-Traceback= 6017FA60 60182448 60197FA8 6049D940 6047CEDC 60481698 60488404 60498AC8 6
0491054 60491484 60491760 604923E0
SLOT 8/1: Jun 15 19:29:39: %FIB-3-NOMEM: Malloc Failure, disabling DCEF on linecard
Cisco Internetwork Operating System Software
IOS (tm) cwlc Software (cwpa-DW-M), Version 12.2(18)SXF14, RELEASE SOFTWARE (fc1)
Technical Support: Copyright (c) 1986-2008 by cisco Systems, Inc.
Compiled Thu 08-May-08 00:57 by kellythw
Image text-base: 0x60011038, data-base: 0x6099C000
ROM: System Bootstrap, Version 12.1(1r)EX, RELEASE SOFTWARE (fc1)
ROM: cwlc Software (cwpa-DW-M), Version 12.2(18)SXF14, RELEASE SOFTWARE (fc1)
FlexWAN-8/1 uptime is 36 weeks, 21 hours, 53 minutes
System returned to ROM by power-on
System restarted at 12:44:50 edt Wed Oct 6 2010
Running default software
cisco FLEXWAN (R7000) processor (revision 0xFF) with 114688K/16384K bytes of memory.
R7000 CPU at 262Mhz, Implementation 0x27, Rev 2.1, 256KB L2 Cache
Last reset from power-on
1 FastEthernet/IEEE 802.3 interface
2 Serial network interfaces
Configuration register is 0x101
thanks paul