Hola :) Se me olvidaba ... 2012/1/23 Angel J. Alvarez Miguel <clist@uah.es>:
Hola
No sé si a alguien por aqui le sonará esto.
Tenemos una maquina haciendo de firewall con iptables (es una HP DL 360 G4 open suse 11.4 X86).
El caso es que un tiempo después de arrancarla , a veces unas horas otras unos días el kernel se queda tonto, es decir no se puede entrar por SSH ni ejecutar en la consola casi ningún comando, algunos como "ls" o "df" funcionan pero otros como "ps aux" y similares no, es decir la maquina se queda tonta y no ejecuta el comando, a veces puedes teclear Ctrl-C y te devuelve el prompt de la bash pero no ejecuta nada.
¿Memoria RAM? ¿CPU? ¿Disco y controladora? ¿tarjetas de red? Lo de que "no funcionan" ... me imagino que es que tarda mucho en responder. ¿Da algún error? Si da error es cuando puedes afirmar que "no funciona" ;) De lo contrario ... más paciencia ;) Si "ls" o "df" funcionan y "ps aux" "no funciona/responde"... me da que puede ser la CPU que está "muy ocupada". Si fuera el disco el cuello de botella, ocurriría al revés. Lo de la red influye en la CPU si no trabajas con Jumbo Frames ya que se producen muchas interrupciones/context switching y eso hace que la CPU tenga que trabajar mucho ... por ejemplo. Aunque puede que sea otro proceso el que esté ahogando la CPU. A mi me gusta un sw de monitorización "tiempo real" muy sencillo para este tipo de cosas, se llama saidar (puede aparecer como libsaidar o libstatgrab o algo así) y es en línea de comando. Es muy sencillo y ves al instante CPU, RAM, disco y red. A partir de ahí tienes que usar otras herramientas (sar y compañía, por ejemplo) para afinar el tiro. http://www.i-scream.org/libstatgrab/ http://www.i-scream.org/libstatgrab/docs/saidar.1.html BTW, si ves que "no responde" el ps aux ... redireccionalo a un fichero: ps axfu > ps_axfu Luego, con less/more/most lo ves. A mi me gusta usar la opción f de ps porque te saca un árbol de quién es el proceso padre y el hijo.
El caso es que la maquina sigue dando servicio enrutando y filtrando paquetespero no se puede administrar ni nada,
La tiene ahogadita a la pobre ... mira que eres cruel y malo ... Recuerda: "We cannot treat computers as Humans, computers need love" ;) Ahora en serio, comprueba la CPU. Hay algo que está consumiendo bastante CPU, IMHO.
Alguien me puede dar una pista de por donde rrascar algo??
Happy troubleshooting ;) Rafa -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org