Pregunta de examen

Hace tiempo que no escribía aquí algo relacionado con informática. A raíz de un problemilla que tuvimos ayer en MX Telecom, os planteo aquí un par de preguntas sobre linux, para aquellos que les pique el gusanillo. Una de ellas es más fácil y la otra es más complicada, así que el que quiera opinar que deje un comentario :-)

Tenemos una máquina con linux 2.4 donde tenemos varios servicios para la intranet, entre ellos un servidor de correo, un apache, samba y un MTA, etc. De repente la carga de la máquina (loadavg) se pone por las nubes, alrededor de 15. La CPU está bastante ociosa (idle) lo que hace intuir que la máquina tiene esa carga por I/O de disco. Y en efecto vmstat nos demuestra que el disco está trabajando duro, pero sin estar haciendo swapping.

Pregunta primera es: ¿Cómo puedes averiguar qué proceso está causando eso?

Pregunta segunda: ¿Por qué la herramienta top no es buena para hacer estos diagnósticos?

Nota: Con aquellos que ya he discutido el asunto, absteneos de dejar comentarios :P

Actualización 11 febrero: He publicado un artículo en mi otro blog sobre el tema: Trucos para detectar procesos bloqueados por I/O.

Editores para wordpress

Acabo de escribir una entrada en mi otro blog que me ha dejado un poco cabreado después de tener que corregirla varias veces.

Lo que me pasa es que en ese blog suelo escribir sobre cosas técnicas, donde usualmente pongo código o operaciones para ejecutar en un shell de linux. Para ello utilizo el editor integrado viendo el código HTML directamente y no suelo tener ningún problema, sólo si grabo el post y no lo vuelvo a tocar.

El problema es que cuando lo vuelvo a editar, me convierte automaticamente todas los caracteres en entidades HTML, incluso si están dentro de una etiqueta pre. Por ejemplo, & me lo comvierte en & y así con todo. Cuando escribes mucho codigo así, pues oye, acabas un poco hasta el escroto…

¿Alguna sugerencia?¿Cómo lo solucionais?

Actualizando rrdtool

Hoy he compilado el nuevo rrdtool para ponerlo mi página de las temperaturas en Sevilla (En sarge sólo está el antiguo). temp.roncero.orgLas ventajas son obvias:

  • Mejor claridad en las gráficas
  • Antialias en las fuentes
  • Suavizado de las gráficas (aunque eso signifique que no sean muy cercanas a la realidad (la otra opción sería que variasen a “escalones”).
  • Muchas más opciones

Espero que guste ya que hace que las gráficas sean más legibles. Si a alguien le queda dudas, que mire esta captura de pantalla.
Y ya puestos en materia, hoy me he dado cuenta de que llevo como, no se, unos pocos de años con el mismo diseño y que va siendo hora de cambiarlo por algo distinto, intentando que sea todo bastante clarito y útil como hasta ahora.

¿Qué pensáis? ¿Alguna sugerencia? :-)

By jesus Publicado en Linux

las cosas del irc

Estando en el irc:

-christel- [Global Notice] Hi all! You may be interested to learn that Gentoo has just released its latest version, 2006.1. Any current or potential users can find it at http://www.gentoo.org/main/en/mirrors.xml, more information about this release can be found at http://www.gentoo.org/proj/en/releng/release/2006.1/2006.1-press-release.txt Drop by #gentoo and wish them a Happy Mayhem day! ;)

A lo que me pregunto yo, y a mí qué coño me importa una nueva release de gentoo…

Al poco:

-lilo- [Global Notice] Hi all. Apologies for our staffer's global notice a bit earlier, she got a bit too enthusiastic about a new software release. :) Thanks for your understanding. :)

En fín, creo que hasta podría dar para algún chiste! :D

Adios a mi portatil

Mi portatil iBook G3 800MHz ha dicho otra vez que no, que hasta aqui llegamos. El anyo pasado tuve un problema con la pantalla. El arreglo, alrededor de los 100€. Ahora se le ha vuelto a ir otra vez la pantalla. Bueno, no me hace mucha gracia gastarme otro buen monton de pasta por lo que parece ser un mal disenyo…

Asi que estoy viendo otros portatiles. No apple, que con esto de que estan en plena migracion de PowerPc a Intel no quiero ser conejillo de indias. Quiero algo que sea lo mas linux compatible posible y habia pensado en un portatil de IBM (lenovo) de la serie z60 o quiza un R52 (o 51) segun sea el caso, pero algo con mas de 1024×768.

Alguna opinion?

The Mataro Sessions

Ayer viernes llegamos a Barcelona unos cuantos de
amigos para asistir a las sesiones de ubuntu
linux
, entre otras cosas. La principal es ver a nuestro colega
Javi que vive aquí desde hace
poco tiempo.

De momento el tiempo no nos está acompañando, pero lo que sí parece
que me acompaña es una simpática afonía unida a una faringitis :(

By jesus Publicado en Linux

Verificacion de comentarios

Como estaba hasta las mismisimas pelotas de
que un puto spammer
me pusiese comentarios, y dado que no había
nada similar para pybloxsom ya hecho, he programado un sistema para dejar comentarios
basado en las típicas imágenes que utiliza orkut, por ejemplo.

La cosa funciona así:

  • Cada vez que queráis poner un comentario, tendréis que rellenar obligatoriamente
    el campo del número secreto.
  • Para ello, tendréis que mirar la imagen en la que aparece el número y ponerla tal cual

Si no lo hacéis así, el comentario será ignorado.

Siento si a alguien le moleta esto, pero es que recibía del orden de 50 comentarios basura
al día.

Nota: De momento la imagen no funciona. Se mostrará el número tal cual

Para el que quiera
más información que consulte este otro weblog

Actualizacion: Viendo los comentarios, veo que intentais probar ese tema en este blog. Esta entrada es bastante antigua y se refiere al software de blog pyblosxom, que ya no utilizo. Si quieres saber como estaba hecho, pincha en el enlace de arriba.

By jesus Publicado en Linux

Linksys WRTG54G

Acabo de

apañarme un
Access Point LinkSys WRT54G, de Cisco. Es, a primera vista un AP normal
y corriente de 54Mb que soporta lo típico que se encuentra en los APs.
Pero lo que llama la atención sobre este cacharro es que lleva linux dentro,
concretamente Cisco ha publicado el código fuente de manera que se puede
tener acceso a todo lo que hace el bichito.
Sveasoft
ha sacado una versión mejorada del firmware (linux) que se le puede meter al cacharrito.
De esta forma se pueden utilizar todas las virguerías de linux, como:

  • ssh
  • iptables
  • syslog
  • ntp

y otras no tan de linux, como aumentar la potencia del cacharrito, especificar por qué antena emitir,
utilizar control de ancho de banda,
etc etc :)

El sistema corre sobre un procesador mips a 200Mhz y tiene 16Mb para tener todo esto rulando.
En fin, una joyita :)

(none):[/]# cat /proc/cpuinfo
system type : Broadcom BCM947XX
processor : 0
cpu model : BCM3302 V0.7
BogoMIPS : 199.47
wait instruction : no
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : no
hardware watchpoint : no
VCED exceptions : not available
VCEI exceptions : not available
dcache hits : 4244635257
dcache misses : 1073741822
icache hits : 4246463629
icache misses : 1932962426
instructions : 0
(none):[/]#

En fin, me va a venir bien para ese enlace que quiero montar con mi amigo Ricardo, que se ha venido
a vivir cerca mía y, tachán, tenemos contacto visual! :D

By jesus Publicado en Linux

Quiero una pantalla grande

Estaba hoy leyendo un poco de código fuente de Qt para enterarme
Pantalla principal del vim,
como va el tinglado este con el vim, y estaba liado con la división de
la
pantalla principal de vim,
para poder ver 4 ficheros fuente. La verdad es que es la leche este vim, es capaz
de hacer virguerías y seguro que sólo se muy poco de todo lo que es capaz :)

Sin embargo, ¿por qué tengo ganas de tener un pantallón enorme? :-D

By jesus Publicado en Linux