recuerdan el upgrade a feisty? bueno, sigue jodiendo. hoy encontramos que algunas máquinas no tenían swap, con los problemas de trashing que eso acarrea cuiando se quedan sin ram. eso no es muy grave. el tema es que otras tenían, por algún motivo que con suerte lograré explicar, montado el mismo espacio de swap dos veces. esto es casi tan catastrófico como tener la ram pinchada: lleva a muertes mistarios s de software al azar y posiblemente corrupciones de sistemas de archivos, etc.

a la caza del bug salí. primero, obvio, me aseguré de que las máquinas que tenían el swap duplicado tuvieran sólo un uso. para eso me fijé con cat /proc/swaps qué swaps estaban activas. la salida típica era:

Filename                                Type            Size    Used    Priority
/dev/sda1                               partition       506008  81184   -1
/dev/mapper/sda1                        partition       506008  0       -2

por suerte una de las copias no se empezaba a llenar hasta que la otra se llenara, y que mis usuarios no comen tanta memoria (y que apenas 2 no tienen 1GiB de RAM en su máquina)

primero quise buscar el problema por mi cuenta, pero los imperantes tiempos (tenía que ir al médico) me hicieron desviarme a lo que tendría que haber hecho de un principio: buscar el bug en launchpad. y allí estaba, un poco escondido en un bug similar, el cual a su vez te lleva a este otro bug. parece no haber solución limpia, así que fui por la solución sucia: volver a /dev/'s en los fstab. no time is no time :(


PD: esto me va a volver a morder al primer upgrade de kelmer.

sysadmin ubuntu