Error con Dst Cache Overflow

Miguel Oyarzo admin en aim.cl
Mie Abr 5 11:36:52 CLT 2006


parece q no llego este mensaje.... :-(


Estimados
en una maquina FC con kernel 2.6.9-1 intento borrar el cache de rutas de cualquier forma pero no me resulta:

# Antecedente:
cat /proc/slabinfo|grep ip_dst_cache
ip_dst_cache       46770  46890    256   15    1 : tunables  120   60    0 : slabdata   3126   3126      0

#Aplico comandos:
echo 1 > /proc/sys/net/ipv4/route/flush
ip route flush cache 
ip route flush cache table <nombre_de_mi_tabla_de_rutas_1> 
ip route flush cache table <nombre_de_mi_tabla_de_rutas_2> 


# despues de aplicado el comando ( ver ip_dst_cache  al final):

cat /proc/slabinfo | grep ip
ip_conntrack_expect      7     30    256   15    1 : tunables  120   60    0 : slabdata      2      2      0
ip_conntrack        6228  10610    384   10    1 : tunables   54   27    0 : slabdata   1061   1061      0
ip6_dst_cache         16     30    256   15    1 : tunables  120   60    0 : slabdata      2      2      0
ip_fib_alias         135    226     16  226    1 : tunables  120   60    0 : slabdata      1      1      0
ip_fib_hash          135    238     32  119    1 : tunables  120   60    0 : slabdata      2      2      0
ip_mrt_cache           0      0    128   31    1 : tunables  120   60    0 : slabdata      0      0      0
ip_dst_cache       45920  46890    256   15    1 : tunables  120   60    0 : slabdata   3126   3126      0

ip_dst_cache  sigue similar. No hay cambio alguno. 
He incluso en forma paranoica aplico #ip route flush cache table main 
pero no elimina lo que deseo..

Cuando ip_dst_cache   alcanza 65535 obtengo 
"dst cache overflow"  y mensajes "printk: x messages suppressed" en la consola

Solo me queda reiniciar la maquina, 
(no sirve de nad arestear las interfaces y reescribir las rutas manualmente)

Es un problema del kernel?  Alguna idea o solucion?

Saludos
Miguel Oyarzo 
INALAMBRICA
Punta Arenas
Chile





Más información sobre la lista de distribución Linux