Newsgroup: it.comp.reti.cisco
Titolo: Low of memory !!! HELP !!

Ogni 3-4 ore che il router č accesso, si blocca dando questo errore, cosa č
?
%% Low on memory; try again later
02:46:16: %SYS-2-MALLOCFAIL: Memory allocation of 5000 bytes failed from
0x8012E
E34, alignment 0
Pool: Processor  Free: 12492  Cause: Memory fragmentation
Alternate Pool: None  Free: 0  Cause: No Alternate pool
-Process= "IP Input", ipl= 0, pid= 32
-Traceback= 80133238 80135BB0 8012EE38 8064BB24 8064BCCC 8064C784 8064DE90
80642
548 80269530 8026818C 80268374 802684D8 801574EC
%% Low on memory; try again later



Non so se può essere utile, cmq ecco lo show version e lo show running
Il router è un 827.
*************
prova#show version
Cisco Internetwork Operating System Software
IOS (tm) C820 Software (C820-Y6-M), Version 12.2(8)T5,  RELEASE SOFTWARE
(fc1)
TAC Support: 
http://www.cisco.com/tac
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Fri 21-Jun-02 15:10 by ccai
Image text-base: 0x80013170, data-base: 0x806A1944
ROM: System Bootstrap, Version 12.2(4r)XM2, RELEASE SOFTWARE (fc1)
prova uptime is 0 minutes
System returned to ROM by reload
System image file is "flash:c820-y6-mz.122-8.T5.bin"
CISCO C827 (MPC855T) processor (revision 0x501) with 15360K/1024K bytes of
memor
y.
Processor board ID JAD04430OTW (1447528807), with hardware revision 0000
CPU rev number 5
Bridging software.
1 Ethernet/IEEE 802.3 interface(s)
1 ATM network interface(s)
128K bytes of non-volatile configuration memory.
8192K bytes of processor board System flash (Read/Write)
2048K bytes of processor board Web flash (Read/Write)
Configuration register is 0x2102
prova#
***********
***********
prova#show running
Building configuration...
Current configuration : 2144 bytes
!
version 12.2
no service pad
service timestamps debug datetime msec
service timestamps log uptime
no service password-encryption
!
hostname prova
!
enable secret 5 pass
enable password pass
!
mmi polling-interval 60
mmi auto-configure
no mmi pvc
mmi snmp-timeout 180
ip subnet-zero
ip name-server 212.216.172.62
ip name-server 212.216.112.112
!
!
!
!
interface Ethernet0
 ip address 192.168.2.1 255.255.255.0
 ip nat inside
 no cdp enable
 hold-queue 100 out
!
interface ATM0
 no ip address
 no atm ilmi-keepalive
 !
 pvc 8/35
  encapsulation aal5mux ppp dialer
  dialer pool-member 1
 !
 bundle-enable
 dsl operating-mode auto
 hold-queue 224 in
!
interface Dialer0
 ip address negotiated
 ip nat outside
 encapsulation ppp
 ip tcp header-compression passive
 dialer pool 1
 dialer-group 1
 no cdp enable
 ppp chap hostname user ppp chap password 0 pass
 ppp pap sent-username user password 0 pass
!
ip nat inside source list 101 interface Dialer0 overload
ip nat inside source static tcp 192.168.2.20 4662 interface Dialer0 4662
ip nat inside source static udp 192.168.2.20 5198 interface Dialer0 5198
ip nat inside source static udp 192.168.2.20 5199 interface Dialer0 5199
ip nat inside source static tcp 192.168.2.20 80 interface Dialer0 80
ip nat inside source static tcp 192.168.2.20 8123 interface Dialer0 8123
ip nat inside source static tcp 192.168.2.20 110 interface Dialer0 110
ip nat inside source static tcp 192.168.2.20 25 interface Dialer0 25
ip nat inside source static tcp 192.168.2.20 62345 interface Dialer0 62345
ip nat inside source static udp 192.168.2.20 4672 interface Dialer0 4672
ip classless
ip route 0.0.0.0 0.0.0.0 Dialer0
no ip http server
!
!
access-list 1 permit 192.168.2.20
access-list 10 permit 192.168.2.20
access-list 101 permit ip 192.168.2.0 0.0.0.255 any
dialer-list 1 protocol ip permit
no cdp run
snmp-server community public RO 1
snmp-server manager
!
line con 0
 exec-timeout 120 0
 stopbits 1
line vty 0 4
 access-class 10 in
 exec-timeout 120 0
 password passs
 login
 length 0
!
scheduler max-task-time 5000
end
prova#
***********

 %% Low on memory; try again later
dai un occhio qui:
http://www.cisco.com/en/US/products/sw/iosswrel/ps1831/products_tech_note09186a00800a6f3a.shtml


già visto, ma sinceramente non ho capito come poi risolvere il problema.....
Ciao


il tuo cisco fallisce il malloc per un processo che richiede memoria, 
nel caso da te riportato meno di 5 kbyte e ti dice anche la causa:
memoria troppo frammentata.  Questa e' una condizione di errore (quando 
un processo non libera tutta la memoria che allocca e' sempre un errore, 
anche se in windows e' tollerato :-)) che si verificherebbe quando la 
quantita' di memoria totale e' comunque bassa (dal documento Cisco).
Il 827 e' collegato ad una ADSL e fa NAT...nessun servizio particolare 
(a parte snmp), 16 MB di ram sembrano sufficienti.
Dovessi dare un parere, potresti essere sotto attacco del tipo DoS 
oppure stai facendo del traffico molto particolare: es games (tantissimi 
pacchettini UDP molto piccoli. 640 kbps di traffico del genere sono 
micidiali, anche se piu' per la CPU che per la memoria). Comunque ecco 
quanto dice il documento che "non non capisci":
mettere in shut a turno le interfaccie e verificare se si libera 
memoria. Se memoria si libera allora vuol dire che devi aggiungere RAM.
se anche cosi facendo non funzia potrebbe essere un bug dell'IOS.
Ecco il testo del documento originale:
If you suspect memory fragmentation, shut down some interfaces. This may 
free the fragmented blocks. If this works, the memory is behaving 
normally, and all you have to do is add more memory. If shutting down 
interfaces doesn't help, it may be a bug. The best course of action is 
to contact your Cisco support representative with the information you 
have collected.
Dai anche un occhio se l'immagine: c820-y6-mz.122-8.T5.bin
ha dei problemi riconducibili ai tuoi sintomi.
ciao
arx


Purtroppo non un contratto di assistenza o simili con cisco, e semplicemente
registrandomi, non mi pare mi faccia entrare nella sezione dove si
controllano i bug, mi servirebbe qualcuno che da un'occhiata al posto mio.
Ciao

 ha scritto:
cut
Posta un "show mem summary" ed un "sh proc mem": cosi' si vede se la memoria
libera e' troppo frammentata (problema IOS) o proprio e' finita, e quale
processo la mette in crisi.
--
Il cielo stellato sopra di te, la legge morale dentro.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Ciao,
penso sempre piů che la causa di tutto sia emule aperto su un pc.
Chiudendolo "sembra" che il router regga. Solo che un router con 16mb di ram
non puň momire a causa di emule !!! Boh....
Comunque ecco lo show attuale (emule chiuso e porte 4662 e 4672 non
forwardate al pc) non ci capisco molto, cmq....:
Total: 4933828, Used: 4288952, Free: 644876
 PID TTY  Allocated      Freed    Holding    Getbufs    Retbufs Process
   0   0      73156       
1848    3158868
          0          0 *Init*
   0   0        500      78484        500          0          0 *Sched*
   0   0    6624464    2178456       2788     600564          0 *Dead*
   1   0        284        284       3868          0          0 Load Meter
   2   1       1100        160      13848          0          0 Virtual Exec
   3   0          0          0       6868          0          0 Check heaps
   4   0         96          0       6964          0          0 Chunk
Manager
   5   0         96       5792       6964          0      41280 Pool Manager
   6   0        284        284       6868          0          0 Timers
   7   0        284        284       6868          0          0 Serial
Backgroun
   8   0        264        168       7048          0          0 ARP Input
   9   0        432        284       7016          0          0 DDR Timers
  10   0        284        284      12868          0          0 Dialer event
  11   0       6648       1268      12248          0          0 Entity MIB
API
  12   0         96          0       6964          0          0 SERIAL
A'detect
  13   0         96          0       6964          0          0 Critical
Bkgnd
  14   0      22508        536      13628          0          0 Net
Background
  15   0        380        284      12964          0          0 Logger
  16   0      13304        284       6868          0          0 TTY
Background
  17   0          0          0       9868          0          0 Per-Second
Jobs
  18   0        284        284       6868          0          0 LED Timers
  19   0        152          0      10020          0          0 ATM Periodic
 PID TTY  Allocated      Freed    Holding    Getbufs    Retbufs Process
  20   0         96          0       6964          0          0 ATM ARP
INPUT
  21   0        532        284      13116          0          0 ATM OAM
Input
  22   0        284        284      12868          0          0 ATM OAM
TIMER
  23   0       5944        284      12528          0          0 AAL Coalesce
  24   0        192          0       7060          0          0 Net Input
  25   0        284        284       6868          0          0 Compute load
avg
  26   0          0          0       6868          0          0 Per-minute
Jobs
  27   0         96          0       6964          0          0 DSL State
Machin
  28   0        380        284       6964          0          0 AAA
Dictionary R
  29   0        380        284       6964          0          0 AAA Server
  30   0          0          0       6868          0          0 AAA ACCT
Proc
  31   0          0          0       6868          0          0 ACCT
Periodic Pr
  32   0     343264          0     242528      36360          0 IP Input
  33   0          0          0       6868          0          0 ICMP event
handl
  35   0          0          0      12868          0          0 VPDN call
manage
  36   0          0          0      12868          0          0 L2X Socket
proce
  37   0        548        284      13132          0          0 PASVC create
VA
  38   0         96          0       6964          0          0 PPPATM
Session d
  39   0        232          0      10100          0          0 IP
Background
  40   0         84       2632      12952          0          0 TCP Timer
  41   0      57664          0      14416          0          0 TCP
Protocols
  42   0         96          0       6964          0          0 RARP Input
  43   0        284      55400       6868          0          0 IP NAT Ager
 PID TTY  Allocated      Freed    Holding    Getbufs    Retbufs Process
  44   0          0          0       6868          0          0 HTTP Timer
  45   0          0       2524       6868          0          0 IP Cache
Ager
  46   0          0          0       6868          0          0 Socket
Timers
  47   0        532        284       7116          0          0 Adj Manager
  48   0        488        488      12868          0          0 PPP Hooks
  49   0       8404          0      21272          0          0 PPP IP Route
  50   0        544        196      13216          0          0 PPP IPCP
  51   0        284        284       6868          0          0 Dialer
Forwarder
  52   0        248          0       7116          0          0 PPP
Forwarder
  53   0        380        284       6964          0          0 SSCOP Input
  54   0        380        284       6964          0          0 SSCOP Output
  55   0        284        284       6868          0          0 SSCOP Timer
  56   0          0          0       6868          0          0 SNMP Timers
  57   0        380        284      12964          0          0 ILMI Input
  58   0    3708400    2661712       7172          0          0 ILMI Request
  59   0     919812    2613840       7524          0          0 ILMI
Response
  60   0    1198680     550988       6868          0          0 ILMI Timer
Proce
  61   0       6956        700      19124          0          0 ATM PVC
Discover
  62   0        284        284       6868          0          0 ATMSIG ILMI
Time
  63   0        380        284       9964          0          0 ATMSIG
DRIVERAPI
  64   0        284        284      12868          0          0 ATMSIG Timer
  65   0        380        284      12964          0          0 ATMSIG Input
  66   0        476        284      13060          0          0 ATMSIG
Client
 PID TTY  Allocated      Freed    Holding    Getbufs    Retbufs Process
  67   0        380        284       6964          0          0 LOCAL AAA
  68   0        380        284       6964          0          0 ENABLE AAA
  69   0        380        284       6964          0          0 LINE AAA
  70   0        532        284       7116          0          0 TPLUS
  71   0         96          0       6964          0          0 Router
Autoconf
  72   0        532        284       7116          0          0 AAA SEND
STOP EV
  73   0     814440     698088      12280          0          0 CPE MMI SNMP
  74   0      93896          0     106796          0          0 PPP Events
  75   0        532        284      13116          0          0 PPP manager
  76   0        568        284       7152          0          0 Multilink
PPP
  77   0        568        284       7152          0          0 Multilink
PPP ou
  78   0        532        284       7116          0          0 Multilink
event
  79   0        532        284       7116          0          0 CCP manager
  80   0        532        284       7116          0          0 CCP reset
pak
  81   0      20220      17524      15564          0          0 IP SNMP
  82   0     159272      21632      13116          0          0 PDU
DISPATCHER
  83   0     318920     456064      13116          0          0 SNMP ENGINE
  84   0         96          0      12964          0          0 SNMP Traps
  85   0     433856     545052       6964          0          0 SNMP Manager
  86   0        192          0       7060          0          0 SNMP Proxy
Forwa
  87   0       2044        284       8020          0          0 SNTP
                                  4287992 Total

 74 0 93896 0 106796 0 PPP Events
cut
Anche in questo momento non sei messo molto bene, mi sembra ti rimane solo
circa mezzo mega di ram libera. Inoltre il processo IP lavora parecchio
(credo anche in questo momento stia anche bufferizzando sulle interfacce, e
dovresti vederlo con sh int..) e poi il processo ppp events alloca memoria
senza liberarla. Per quest'ultimo aspetto pero' non so cosa dirti, forse e'
normale, ma e' come se stesse loggando da qualche parte gli eventi ppp (non
e' che c'e' un debug attivo...?).
Ciao
cronenberg



non penso, il router è usato, nella conf non ci sono debug, come li
controllo ?

 news:212Z162Z72Z35Y1...@usenet.libero.it...
magari è utile...è uno sh interface summary:
 *: interface is up
 IHQ: pkts in input hold queue     IQD: pkts dropped from input queue
 OHQ: pkts in output hold queue    OQD: pkts dropped from output queue
 RXBS: rx rate (bits/sec)          RXPS: rx rate (pkts/sec)
 TXBS: tx rate (bits/sec)          TXPS: tx rate (pkts/sec)
 TRTL: throttle count
  Interface          IHQ   IQD  OHQ   OQD  RXBS RXPS  TXBS TXPS  TRTL
----------------------------------------------------------------------
* ATM0                  0     0    0     3 283000   25  9000   15   0
* Dialer1               0     0    0     0     0    0     0    0   0
* Ethernet0             0     0    0     0 10000   14 285000   24   0
* Virtual-Access1       0     0    0     0 283000   25  8000   14   0
NOTE:No separate counters are maintained for subinterfaces
     Hence Details of subinterface are not shown

Ciao.
Come avevo giŕ scritto in un altro post, ho pari pari il tuo problema.
E come te uso molto emule.
Il mio IOS č una versione piuttosto vecchia. Adesso non la posso dire
perchč ho il router che non mi risponde per lo stesso motivo e non
voglio riavviarlo..