Servidor transplantado y abonado

Este fin de semana he tenido por fin un ratillo libre para caxarrear y he podido hacer la migracin/actualizacin del servidor casero que alberga mis webs as cmo mi correo, p2p, ftp, etc… Una vez que ya tengo funcionando perfectamente mi nuevo equipo de sobremesa (AMD 4200×2) he pasado el antigo (k7 800) como servidor y el viejo servidor (PII 350) al armario. Espero que se note un poco el aumento de potencia y de memoria, ya que a veces el servidor iba un poco lento ya que estaba un tanto sobrecargado. Una fotillo del nuevo server to tuneao :D:

Server

Continuar leyendo «Servidor transplantado y abonado»

Y no olvides llevar tu BusyBox

La verdad es que BusyBox puede salvarte la vida si has hecho alguna burrada con tu sistema linux. Se trata de una shell con muchas de las herramientas ms comunes (cp, mv, etc…) implementadas en su interior.

Medical Kit

De hecho la que es realmente interesante es la versin static que no depende de ninguna librera con lo cul puede salvarte cuando el resto te falla. As que no lo dudes y djala por algn sitio en todos tus sistemas Linux. En debian es tan sencillo cmo ejecutar:

apt-get install busybox-static

Por cierto, cmo curiosidad, esta es la shell que se ejecuta en los instaladores de Debian cuando abrimos una consola durante dicho proceso. De nuevo gracias a Isma por presentarme tan interesante utilidad.

Eco, Bravo, hemos perdido las librerias.

El equipo de rescate est listo, operacin rescatar el balanceador cado y sustituir la instalacin de Suse por otra sana procedente de otro balanceador gemelo. Ya hemos copiado el tar con los datos del balanceador sano al otro y comenzamos a operar. Movemos los directorios menos problemticos primero para pasar a los ms quejicosos quedando para el final /lib. Desde que se comenz a planear la operacin sabiamos que nos encontrariamos con problemas al mover este directorio, pero no queriamos sobreescribirlo con el otro para que no quede porquera, el trabajo ha de ser completamente limpio.

Library

Una vez movido /lib es obvio que todos los binarios dinmicos dejarn de poder acceder a sus libreras y los comandos de ficheros como cp y mv lo son, pero esperabamos que indicandoles la ruta a dnde hemos movido los directorios sera suficiente. Pero no es as, al parecer el propio bash que tenemos en ejecucin tiene problemas al lanzar comandos que no son internos al propio bash. La primera conclusin es que al lanzar /orig/bin/ls estamos intentando lanzar una nueva shell y esta no encuentra sus librerias. Tras darle unas cuantas vueltas y consultar con los compaeros nos encontramos con una posible opcin suicida, si funciona recuperamos el sistema, sino lo perdemos definitivamente. La idea era utilizar exec para sustituir el bash en ejecucin por una llamada al comando /orig/bin/mv indicandole la nueva ruta de las libreras con LD_LIBRARY_PATH.

Cuando estbamos a punto de jugarnosla a una baza, el cabo Ismaelita se comunic con nosotros por radio-gaim, se le haba ocurrido una idea, utilizar a pelo la llamada a la librera ld para que esta cargue el binario. La primera prueba result fallida, pero mezclandola con parte de la solucin anterior, es decir indicandole el path de las antigas librerias pudimos ejecutar un ls.

LD_LIBRARY_PATH=/orig/lib/ ./ld-2.3.2.so /orig/bin/ls

Yiiihaaaaaaaa, estmos salvados. A continuacin movimos el directorio nuevo de libreras y ya teniamos un sistema usable. Volvemos a cargar el grub en el MBR del servidor y asunto arreglado. Chicos volvemos a casa, buen trabajo.

Bart-ryan

Imagencilla de Gindows

Ya s que os debo un post sobre mi nuevo PC, pero mientras tanto os dejo una recetilla. Ahora que tras 6 aos he cambiado mi ordenador casi por completo y teniendo en cuenta que ya no tengo la Playstation 🙁 me he decidido a darle otra oportunidad a los juegos de PC. Lo malo es que muchos de ellos no funcionan todava en Linux o en algunos casos lo hacen peor. As que desenterr un viejo CD de Windows XP, lo s, lo s sacrilegio, y me decid a instalarlo en mi nuevo bicho. La verdad es que la instalacin es realmente pesada y tuve que instalar un montn de drivers cosa que en Ubuntu, exceptuando el driver de Nvidia que prefiero bajarlo de la web, todo qued configurado y funcionando tras la instalacin. Y en cuanto a eso viene el post de hoy, la verdad es que las instalaciones de Windows tienden a degradarse con el tiempo, bueno esa palabra es ligera para lo que les suele suceder y yo nicamente lo voy a utilizar para echar una partidica de vez en cuando.

As que una vez instalado limpio con sus drivers y utilidades ms necesarias (Winrar, Firefox, Daemon Tools, etc…) pas a hacerle una imagen de backup utilizando la magnifica herramienta de linux Partimage. Partimage nos va a permitir hacer una copia de una particin directamente a un fichero de imagen que podemos guardar y restaurar cuando queramos. Lo bueno es que nicamente copia los datos de la particin permitiendo incluso comprimirla al vuelo, incluso nos permite levantar un servidor de copias y restaurar en un equipo una particin por red estando esta almacenada en el servidor de copias.

El comandillo para hacerlo en modo batch sera el siguiente:

partimage -z1 -d -b save /dev/sda1 /media/sda6/Windows-Image.20070116

Y aqu teneis una imagen del proceso de copia con su interfaz en ncurses.

Partimage

Finalmente las estadisticas de la copia:

Tiempo transcurrido:………8m:15sec
Tiempo restante estimado:….1sececcc
Velocidad:……………….588,86 MiB/min
Datos copiados:……………..4,71 GiB / 4,71 GiBGiB

Pues ya veis ahora cuando quiera reinstalar mi particin de windows podr hacerlo en poco ms de 8 minutos desde mi particin de linux. Y ahora a jugar, los 3 primeros candidatos:

Never Winter Nights 2
Pro Evolution Soccer 6
Tom Clancys Rainbow 6, Las Vegas

A JUGAR !

Semos digitales

TDT Pues s, gracias a los queridos reyes magos, y con algo de retraso ya tenemos TDT en casa. Nuestro flamante TFT lleg en camello y segn rumores con un jugoso descuento por tratarse del modelo de exposicin. Melchor hubo de pelearse un tanto con los dependientes de MediaMarkt por los temas de la financiacin pero al final a la saca!.

Despus de mucho leer y de las diversas opiniones, ya sabemos que opiniones hay muchas ms que culos (no iba as?), nos hemos sumergido en la era digital. He odo de todo: los TFT son mucho ms lentos que los CRT, se ve mucho menos definida la imagen, que la imagen digital es ms lenta, etc, etc… pero la verdad es que a su distancia adecuada, que por supuesto no es un palmo de la imagen se ve perfectamente. Adems la posibilidad de ver los programas y peliculas de la tele en versin original y con subtitulos est genial. Y la calidad de imagen comparada con la que nos daban los cuernecillos del ao mariacastaa remendaos con celofn es brutal. De todos modos esperemos un tiempo antes de desatar la euforia, aunque esta sea digital.

Ahora el peligro es no querer salir nunca de casa, sobretodo y si le sumamos el otro regalo de reyes que han sido un kit de monte su propio ordenador o cmo dira mi familia unas tripas nuevas para el caxarro ese. Pero de mi nuevo PC os hablar ms adelante que me voy volando a ver la tele. 😀

Back to Canarias

Este fin de semana estuve en Canarias haciendo una migracin de correo de 8500 usuarios a una plataforma opensource que hemos instalado all. Es la segunda vez que he estado en Canarias, ms en concreto en Tenerife, aqu podeis leer un par de entradas sobre mi otro viaje:

Aunque esta vez la verdad fue realmente intensiva de trabajo: Sal de casa a las 5 de la maana para pillar el avin el Viernes rumbo a Tenerife junto a mi compaero de Andago Carlos Lozano. Llegamos all dejamos las mochilas en el hotel, comimos algo y salimos para el cibercentro. La migracin se alarg bastante, tanto que nos pasamos toda la noche trabajando y parte del da siguiente. Las mochilas durmieron placidamente en el hotel hasta que fuimos a recogerlas a las 12 de la maana para que nos acompaaran a terminar la migracin.

Sleeping cat

A las 6 de la tarde del sbado cog el avin de vuelta para Madrid tras 36 horas sin dormir excepto unas cabezadas sobre el teclado y casi 24 horas frente a una terminal exprimiendonos el coco. Es curioso cmo llega un momento en que el sueo te vence y tu mente apenas es capaz de pensar o realizar un script que te costara nada hacer en condiciones normales. Tambin es curioso cmo que una vez superada cierta barrera vuelves a estar con mucho menos sueo que antes y an puedes aguantar unas horas ms.

Por lo menos la migracin se ha realizado y pude volver a casa. Esta vez la isla apenas si la v mientras se cerraban mis ojos de sueo al coger el avin de vuelta.

Desactivando el resaltado de parntesis en vim 7

Desde hace un tiempo soy vim adicto, ya no sera capaz de editar ficheros con otra cosa. La verdad es que me cost bastante abandonar el mcedit, editor que recomiendo encarecidamente a todo el que empiece en el mundillo de linux en consola y no quiera complicarse la vida. Y ya sin entrar en el debate eterno vi vs emacs, pues est claro que cada uno termina encontrando y usando las herramientas que ms se acomodan a uno mismo.

vi vs emacs

Bueno sin enrollarme ms, en una actualizacin que hice hace poco en mi debian inestable del trabajo se activ una odiosa opcin que resaltaba en un estridente color de fondo azul la correspondencia entre parntesis abiertos y cerrados al pasar sobre ellos. Al principio pens que podra acostumbrarme a ella, pero es realmente molesta, as que tras buscar un tiempo en google encontr la solucin aqu. Simplemente editamos nuestro .vimrc o globalmente para todos los usuarios /etc/vim/vimrc y aadimos:

let loaded_matchparen = 1

Y por ltimo os dejo mis opciones favoritas de mi configuracin de vim:

[~/.vimrc]

syntax on » Coloreado de sintaxis
set paste » Evita efecto escalera en el pegado
set mouse=a » Activa el uso del ratn
set autoindent » Identacin automtica
set ruler » Muestra el nmero de lnea y columna
let loaded_matchparen = 1

2×2 = 4 Megas

El otro da navegando por la web de Ya.com comprob que los nuevos packs de ADSL de cuatro megas costaban exactamente lo mismo que estaba pagando yo por el mo de 2 Megas, as que llam para comprobar si poda cambiarme al de 4 Megas.

Dicho y hecho, ya tengo 4 Megas de bajada y 512 Ks de subida por el mismo precio para disfrute personal y de aquellos que leis este blog. La pena es que no me incluyeran las ofertas por alta nueva (50 fotos impresas a color y 15 minutos de llamadas a mviles gratuitas mensuales), ya que estas son para altas nuevas.

Yo no tuve ningn problema para hacer el cambio ya que tena cumplido mi ao de compromiso que firm en el alta, pero al comentarselo a un compaero me dijo que l slo llevaba 6 meses. Llamamos y l tambin pudo hacer su cambio, este ms sustancioso de 1 Mega a 4 Megas, y slo tiene que estar otros 6 meses, lo que est muy bien.

Lo que est claro es que si no ests al loro, ellos no van a venir a mejorarte nada si ya eres cliente, as que muevete.