¡Habemus servidor!

He comprado un servidor Xeon de segunda mano refurbished para instalar Cloudera y CDAP y poder probar cosas de Big Data y Spark.

Instalando cosas y configurando el servidor HP Proliant DL360 G7

Características:

  • 2 procesadores Xeon Hexa-cores X5659. 12 cores y 24 threads en total. Caducado en 2015 :P
  • 4 discos duros SAS 10Krpm en RAID5, que me dan sólo 400GB (me llega) a una considerable velocidad ;)
  • 144GB de RAM
  • 2 fuentes de alimentación, por si una se me fastidia :)

El modelo DL360 G7 doy fe de que es muy silencioso. Que conste que lo configuré en la BIOS para que consumiese poco y se caliente menos. Si no me equivoco, la frecuencia típica bajó de los 2,6GHz a 1,6GHz.

Como curiosidad, su anterior dueño parece ser que era  Salamander Energy.

Comprado en https://www.bargainhardware.co.uk

Cómo crear un USB bootable en Linux a partir de una imagen iso

Siempre ando buscándolo, así que para tenerlo a mano lo pongo aquí.

Lo primero es tener una imagen .iso bootable. Parece ser que algunas imáges como la de Ubuntu ya viene con la información necesaria para que sea bootable (unos bytes iniciales de la imagen, si no me equivoco), pero para la gran mayoría de las isos que me he encontrado no es así.

Para convertir una imagen iso en bootable, ejecutamos el comando:

Ahora grabamos la iso en el USB. Atención que perderemos toda la información que contenga. Vamos a suponer que nuestro usb está montado en /dev/sdb1 :

Si hay problemas para descubrir qué dispositivo es el USB, se puede ver en el log de /var/log/syslog  o mediante el comando fdisk -l .

Debugging Nutch 2.x in Eclipse

I have followed the tutorial at https://wiki.apache.org/nutch/RunNutchInEclipse, but it seems a bit outdated.

I couldn’t debug ParseJob because of the timeout. The tutorial is not up to date with the configuration:

and the tutorial lacks some ivy configuration needed to use HBase:

 

Contrición vs atrición

Un día en una conversación de cafetería salió el término “contrición”. Sin entrar en las definiciones religiosas que no hacen más que liar la madeja, pongo aqui mi definición entendible.

En ambos casos, “contrición” y “atrición” vendrían a significar “arrepentimiento“, pero con una diferencia.

“Contrición” sería aquel arrepentimiento en el que realmente la persona está arrepentida de la acción por ver que dicha acción ha sido destructiva, sintiendo una verdadera repulsión a dicha acción.

“Atrición” es aquel arrepentiemiento “de boquilla“. Falso arrepentimiento expresado simplemente para evitar ataques a la propia persona como son el escarnio público, estigma, imagen personal, etc. Es decir, en realidad no se está arrepentido de la acción en sí, sino de que otros le hayan pillado con las manos en la masa.

Un ejemplo de atrición, donde lo que le duele no es haber matado a un elefante, sino que le hayan pillado: