Trajes baratos… me los quitan de las manos…

Un compañero de trabajo me recomendó unos trajes que hace un amigo suyo y me estuvo dando lecciones sobre trajes.

Cosas como el doble etiquetado (marca del traje y marca de la tela), las terminaciones bien hechas, el entallado correcto… y la verdad, casi me compro varios, pero, ¿cómo me voy a gastar un dinero en trajes sabiendo que luego me va a tocar tirarme al suelo para meter cables o coger cajas?.

Para quien no lo sepa, no es la primera vez que vestido de traje me toca meter máquinas en racks (armarios), estar de rodillas en el suelo y meter el brazo entre los raíles de los servidores (llenos de grasa)…

Ayer, en Carrefour, vi el cielo abierto, trajes a 20 pavos (americana y pantalón) y no me quedan mal. Sobra decir que me compré dos. Ahora ya puedo ir de traje a currar sin el agobio de un enganchón o mancharme.

Disaster recovered: los detalles

Finalmente, ya está el servidor completamente funcional, pues quedó pendiente el audio que no parecía detectar la tarjeta integrada en placa.

Por lo pronto, tengo dos módulos de 512MB RAM DDR2 a 533MHz que regalo a quien los quiera, pues como compré 1GB pensando que de aquí venía el problema, ahora me sobran… (en las nuevas placas, sólo hay dos slots para RAM, no como antes con cuatro).

Ahora, los detalles de cómo ocurrió todo:

Al levantarme por la mañana, observo que el PC está tostado, el Pertellian no se mueve y ha quedado con la última hora en la que el PC funcionó: las 00:36. Otras veces, imagino que debido a la tarjeta de vídeo, el PC se tuesta, así que, apliqué la “típica receta”: botonazo.

Al levantarse el PC, justo cuando tras el grub carga el kernel, comienzan a salir líneas con errores, aunque intercaladas con el resto de líneas:

ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen

Dejé que terminase de arrancar (tras casi 15 minutos) y lo volví apagar de forma ordenada. Esa misma tarde, con una live CD pasé un memtest86, saliendo esto:

Errores en la RAM

Errores en la RAM

Hasta el fin de semana, no pude acercarme a por unas pastillas de RAM. Llegado el sábado, salí pitando a por unas, pero como se suele decir, mi gozo en un pozo. Tras ponerlas, todo igual, ¡incluso los errores del MemTest!. Saqué y volví a poner los módulos, pasando ya con éxito la prueba de RAM, pero los errores seguían.

Con una LiveCD de Ubuntu y con todo desconectado de la placa (discos duros, tarjetas…) comprobé que los errores seguían, así que, por ahí debían venir los problemas y no por la RAM. Como el PC no es nuevo, es complicado conseguir una nueva placa base, pero por otro lado, las que hay son muy baratas, así que, encargué una MSI con chipset nvidia…

MSI P6NGM-FIH

MSI P6NGM-FIH

Durante cambio de placa hubo un momento pánico: el disipador de la CPU no enganchaba, sin embargo, al mover la placa antigua, pude ver cómo por debajo tiene un soporte que lo solucionó todo.

Para terminar, no creo que sea necesario contar el final de la historia… el servidor vuelve a la carga.

Disaster recovered

El anterior post parece haber sido premonitorio: a los pocos días de instaurar un sistema de backup seguro, el servidor decide dejar de funcionar.

En un principio, todo apuntaba a la memoria RAM, pero tras comprar unas nuevas pastillas, todo seguía igual, así que, desconectando hardware no necesario y con una live-cd, pude ver que el problema seguía apareciendo.

Finalmente, el diagnóstico diferencial señaló a la placa base como la razón de los problemas. Así pues, tras encargar una nueva, aquí estamos de nuevo, eso sí, sin audio que por algún motivo no va…

Más detalles próximamente

Disaster Recovery

Quizás si digo backups la gente le suene un poco más, pero, ¿dónde haces los backups?, ¿a otro directorio?, ¿a un disco duro externo?…

La experiencia me dice que todo lo que se hace a mano al final no se hace, así que, el backup tenía que cumplir que:

a) Sea automático (tarea del crontab), lo que descarta DVD’s, discos duros externos…. (alguien tiene que meterlos/pincharlos)

b) No se quede en casa, pues si el disco duro casca, me quedo sin backups.

Así pues, usando el espacio de hosting que tengo con el dominio, ¿por qué no meterlo ahí?. Esto me crea un problema más, ¿qué certeza tengo que nadie se los pudiera descargar y/o analizar?. Para ello, antes de subirlos tengo que cifrarlos, preferiblemente con PGP y una clave de 2048. Sin embargo, es la pescadilla que se muerde la cola, pues ¿cómo hago backup de las llaves PGP?, ¿alguna idea?.

El script que uso para el backup es:

#!/bin/bash

ORDENADOR=nombre
DIRECTORIOS=”DIR1 DIR2… DIRn”  #directorios para hacer backup
BACKUPDIR=DIR_bck #donde guardar el backup

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

FECHA=`date +%G%m%d`

#MySQL Administrator Backup [Backup_General] {USANDO MySQL_Admin}
/usr/bin/mabackup -d $BACKUPDIR -x {PREFIJO} -c {CONEXION A TU MYSQL} {TIPO DE BACKUP}
FICHERO=`ls -tr $BACKUPDIR | tail -n1`
gzip $BACKUPDIR/$FICHERO
gpg -e –default-recipient-self $BACKUPDIR/$FICHERO.gz
rm $BACKUPDIR/$FICHERO.gz

FICHERO=$BACKUPDIR/$ORDENADOR-$FECHA.tar.gz
tar cfz $FICHERO $DIRECTORIOS
gpg -e –default-recipient-self $FICHERO
rm $FICHERO

#Subo los *.gpg al server
echo “$ MACRO_A_USAR” | ftp {SERVIDOR FTP}
logger “Backup Semanal completado y subido al servidor”

Donde para usar una macro de FTP, tienes que tener un fichero en el home adecuado del usuario que ejecutará la tarea, que se llama .netrc con el contenido:

machine {SERVIDOR FTP}
login {USUARIO}
password {PASSWORD}
macdef {MACRO_FTP_A_USAR}
prompt off
lcd {DIRECTORIO DE BACKUPS}
mput *.gpg

Es un poco para andar por casa, pero funciona. Lo único peligroso es el .netrc, pero con unos buenos permisos tendremos todo bajo control.

eBay, los envíos por Correos y los sellers que se hacen el loco…

Hace algún tiempo, comenté los problemas con eBay y la compra de un par de headsets estéreo bluetooth.

Al final, abonamos la diferencia por Paypal para evitar los costes de transferencias bancarias y recibimos el pedido.

Todo parecía perfecto, pero uno de los dos headsets no tenía operativo el botón de colgar/descolgar. Parece una tontería, pero si llevas el móvil guardado es bastante útil, así que, procedimos a devolverlo.

Con el mismo sobre que vino, le pegamos las pegatinas con el destinatario y lo envié por correo certificado con acuse de recibo. A la vuelta, resulta que los piratas de Pid-Handy-Fit, el PowerSeller al que compramos los cacharritos, nos envían el mismo de nuevo.

Volvemos a pedir explicaciones, con la correspondiente queja a eBay, así que, tenemos que enviarlo de nuevo. Al llegar a la oficina de Correos, me dicen que es un sobre usado y que no se puede… Intento que la persona entre en razón, pues la otra vez no hubo problema alguno. Decía que había restos de un sello de caucho, así que, ni corto ni perezoso, le pido un poco de papel y cinta adesiva: Sí, pe pego un parche en los restos del sello. ¡Hala, vuelve a por otra!.

Ahora estamos a la espera de recibir el headset, con la esperanza que sea otro distinto y que funcione. Sin embargo, al poco, nos dicenq que ya no les quedan más, pero que podemos comprar cualquier otra cosa de su tienda.

Pedimos la devolución y así hemos estado cerca de 90 días, pues la “disputa” (así lo llama eBay) llegó inlcuso a expirar y nosotros sin recibir la pasta… Al final, a golpe de un correo diario y abrir una nueva disputa en eBay, se ha solucionado todo, devolvíéndonos por PayPal el importe del headset más los portes de las devoluciones.

Y otra broma telefónica

El viernes, después de comer, a punto de entrar en fase R.E.M. suena el teléfono:

Operadora: Buenas tardes, le llamo del Gimnasio X-Y-Z y quería ofrecerle un bono… bla bla bla..

Alberto: Es interesante, pero dígame, ¿hay “sauna”?

O: Sí, disponemos de sauna…

A: Disculpe, pero me refiero sauna… ya sabe… hombres fornidos…

O: (lo único que hace es tratar de continuar la lectura de un folleto y no entra al trapo)

A: (Cambio de tercio) La verdad es que los gimnasios no me gustan porque hay gente que va a mirar (recordando la canción de El Reno Renardo, “No quiero ir al gym“)… ¿Sabe a qué me refiero?

O: (Sigue tratando de continuar leyendo el panfleto)

A: Me refiero, a que te miran con ojos sucios… Y luego “terminan” lo que han visto… pervertidos de esos…

O: (como si de una voz grabada, apenas consigo que varíe su discurso). Bueno, le ofrezco a su familiar vernir el día de mañana (¿el día de mañana?, se refiero a mañana mismo) a probar las instalaciones.

A: (Cambiando completamente de tercio otra vez) ¿Mañana sábado?

O: Sí, mañana sábado.. bla bla bla…

A: Es que mañana no puedo trabajar

O: ¿Tiene que trabajar mañana?

A: No, justo lo contrario, no puedo, debo respetar el sábado…

O: Pero si no trabaja…

A: Es que Dios no me permite hacer nada mañana, el Sabbath, ¿sabe?

O: pi pi pi… (ha colgado)

¿Se habría hartado de mis “gracias”?, ¿No le gustan los fundamentalistas religiosos y sí los que van a “otras cosas” al gym?…

Cena de ¿empresa?

Este jueves se suponía que debía asistir a una Cena de “Empresa”. Lo pongo entre comillas, porque de empresa tiene que van sólo los compañeros de trabajo, es decir, cada uno paga lo supuestamente suyo…

Sobra decir que no he ido, pues:

1) Cubierto desorbitado: 35 pavos por cabeza… No me lo gasto con Alicia ni con mis amigos, ¿me lo voy a gastar con los compañeros de trabajo? (sin acritud).

2) En Madrid: Lo que implica parking, llegar a casa a las mil y madrugar al día siguiente… ¿o es que acaso me van a dar la mañana libre?.

3) Estoy de guardia: Últimamente es un sin vivir, así que, seguro me llaman y tengo que salir pitando.

Evidentemente, la excusa perfecta oficial ha sido la 3ª, pero la 1ª y 2ª tenína un gran peso…

Lectura amena

Hace poco, recibí la invitación a un Webminar (un seminario vía web) de una conocida marca de soluciones criptográficas. Por registrarme, me han regalado un librillo que creo no me vendrá nada mal:

Key Management for Dummies

Ya os contaré si me cuesta seguirlo, o no…