Hace unos d铆as Debian liber贸 su nueva versi贸n estable, lenny.
Desde entonces me hab铆a sujetado para no actualizar mis m谩quinas con etch, la anterior versi贸n estable de Debian… no se, prefiero dar unos d铆as al software para que se pruebe antes de hacer este tipo de actualizaciones, … el proceso de actualizaci贸n podr铆a fallar y, cuando est谩s administrando de forma remota un servidor, el que no arranque puede ser una cosa cr铆tica… 驴no puedo ir a USA a darle al bot贸n ni a trabajar delante del monitor!
Ahora bien, cuando sale una nueva versi贸n estable de Debian… es realmente estable. Lenny llevaba en pruebas mucho tiempo. Suelo trabajar con testing en mi ordenador personal y la verdad es que suele funcionar MUY bien, como digo uso testing (a veces incluso con alg煤n paquete de unstable) para el uso diario de mi port谩til y nunca me ha dejado tirado! 馃檪
As铆 que el proceso es el siguiente:
- Backup, backup, backup, … realizar copias de seguridad de todos los datos, configuraciones y dem谩s… hay que esperar lo mejor pero prepararse para lo peor.
- # apt-get update
- # apt-get upgrade – (estos dos comandos son s贸lo para tratar de hacer que el cambio sea menos traum谩tico pero no creo que sean imprescindibles).
- Actualizamos el fichero /etc/apt/sources.list y ponemos lenny en vez de etch.
- # apt-get update
- # aptitude install dpkg aptitude apt
- # aptitude dist-upgrade
- Esperamos 2-5 minutos (o algo m谩s si tu conexi贸n a Internet no es r谩pida o tienes MUCHO software que actualizar).
- Contestamos a 4-5 preguntas sobre si queremos que sobreescriba algunos ficheros de configuraci贸n de tu sistema actual o no.
- Ya est谩, ya tengo una Debian Lenny corriendo en mi sistema.
Con eso es bastante… bueno casi, hay que reiniciar pues se debe haber cambiado el kernel de la m谩quina durante la actualizaci贸n…
Adios a mis uptimes de 111 y 130 d铆as sin reiniciar los sistemas!
Bueno, en mi caso ha necesitado algo m谩s, el abrir un “ticket” a mi proveedor de VPS, Slicehost que sobre la marcha han actualizado el kernel.
- El anterior: 2.6.16.29-xen
- El nuevo: 2.6.24-22-xen
Te tenido un peque帽o contratiempo al ir a reiniciar mis servidores virtuales, creo que por el hecho de ser servidores virtuales…
El problema es que al reiniciar para que cargaran el nuevo kernel, 隆los servidores estaban sin red! (驴me toca ir a USA a darle al bot贸n de reset?). 馃槈
Me pongo en contacto con Slicehost por su sistema de chat, me atienden instant谩neamente, les cuento el problema… que he pedido que me actualicen el kernel y a la vuelta mis servers estaban si red… y tras 1 (largo) minutillo de espera me dicen que hay un problemilla con el udev y que pruebe borrar dos ficheros de /etc.
Tras borrar esos ficheros, reinicio y todo perfecto!
Se trataba de unos ficheros de /etc/udev que hac铆an menci贸n a la red y que al cambiar de kernel… bueno, el fallo del que os hablaba.
Slicehost tiene un sistema que te permite acceder a la consola de tus VPS de forma remota, a trav茅s de un navegador web y eso me ha permitido salvar perfectamente la situaci贸n de que mis servidores se levantaran sin red en USA y yo estuviera en Madrid.
Una consola con alguna limitaci贸n, … pero muy pr谩ctico. Esta funcionalidad es la t铆pica cosa que no usas nunca salvo cuando las cosas se ponen muy feas y entonces agradeces que est茅 ah铆 y que funcione tan bien.
Tambi茅n tienen una aplicaci贸n muy sencilla que te permite hacer algunas cosas desde un iphone.
Lo dicho, ya tengo DXCal.com, PleaseProxy.me, un servidor DNS y alguna cosilla m谩s en Debian lenny… ahora a esperar otros d铆as a ver si todo ha ido tan bien como parece y puedo actualizar mi otro servidor (el que soporta a este blog entre otras 1000 cosas!) que sigue en etch.