A Quick and Neat :) Orchestrator using GNU Parallel

Sometimes you have to deal with servers that you don’t know anything about:

  • You are a short temp IT consultant with not previous knowledge on the environment.
  • The CMDB is out of order.
  • You are on a DR situation.
  • Or simply the main administrator is not there.

And you need:

  • Run commands in parallel
  • Get info from many servers at a time
  • Troubleshoot DNS problems
  • Check how many servers are up and running

On my systems I use two orchestrators: MCollective and SaltStack (configured automatically using puppet) that fulfill my needs. But let’s see a quick way to have an orchestrator in a rapid manner.

Continue reading

Share

Como encontrar un servidor en un CPD

Si bajas a menudo a un CPD porque tienes que hacer algo en algún servidor (patching, cambio de cinta, cambio de disco duro, etc) te habrá pasado alguna vez que no encuentras el servidor en el CPD.

Con este pequeño truco podrás encontrarlo fácilmente a ritmo de Axel Foley 😛

Continue reading

Share

Linux – Acceso al diccionario de la RAE desde la consola shell de Linux

Alguna vez te habrá pasado que no tienes un diccionario de castellano a mano cuando te hace falta. Con este sencillo script, puedes consultar el Diccionario de la Real Academia Española de la lengua desde tu consola favorita.

Continue reading

Share

Instalando Debian GNU/Linux con LVM+RAID1 en una maquina virtual emulada QEMU

Alguna vez has querido hacer pruebas, practicas con un sistema operativo instalado sobre RAID por software + LVM (Volumenes Lógicos) y no tienes ningún equipo libre para hacer pruebas. Instala una Debian LVM+RAID1 en una maquina virtual emulada usando Qemu.

Continue reading

Share

Instalando Debian GNU/Linux con LVM+RAID1 desde el instalador (debian-installer)

Con las antiguas ISOs de instalación, teníamos que hacer instalación normal en un disco, añadir otro disco, configurar el RAID1 por software y sincronizar los 2 discos. Ahora podemos hacerlo de una sola vez. El nuevo instalador (debian-installer) nos permite instalar desde cero una maquina con RAID1 por software y volúmenes lógicos LVM.

Continue reading

Share

Qemu – Imagen i386 qcow Debian GNU/Linux 4.0 (etch) utilizable desde qemu

Hace poco tiempo que descubri el proyecto FreeOsZoo. Basicamente es un repositorio de imagenes QEMU de sistemas operativos libres. Desde la pagina del proyecto FreeOsZoo incluso podemos probar algunas de estas imagenes QEMU online antes de descargarnos un monton de MB o incluso GB.

Como tenia pensado realizar un par de tutoriales sobre aplicaciones, servidores, redes usando imagenes QEMU y debian, me he decidido a hacer una imagen qcow para qemu segun las especificaciones de la pagina del proyecto FreeOsZoo de mi distribucion linux favorita: Debian.

Continue reading

Share

Linux – Script para modificar multiples ficheros usando un bucle for y sed

Algunas veces nos encontramos con que tenemos que hacer la misma modificación en múltiples ficheros.

Por ejemplo hemos puesto una ruta mal en todos nuestros ficheros .html y tenemos que hacer la misma modificación en todos. Esto podría significar modificar 10, 100 ficheros.

Veamos como podemos ahorrarnos todo este trabajo.

Continue reading

Share

Linux – Script Bash para encontrar ficheros duplicados con diferentes nombres en el mismo directorio

Algunas veces tenemos un directorio lleno de ficheros repetidos con nombres distintos.

Por ejemplo: dentro de un directorio tipo maildir después de algún problema podemos tener un montón de ficheros repetidos con nombres diferentes: el mismo mensaje de e-mail varias veces.

Continue reading

Share

Windows – Howto Instalación de Qemu en Windows

Qemu es un emulador Open Source de Sistemas Operativos que puede correr tanto en Windows como en Linux. En este Howto, veremos su instalacion en Windows.La emulacion de Sistemas operativos nos puede ser muy util para:

  • Poder correr programas antiguos que no tienen su equivalente actual. Por ejemplo, programas especificos creados para entornos MS-DOS que no es posible migrar. Como pueden ser algunos de contabilidad, inventarios, stocks, etc.
  • Poder jugar a juegos antiguos  que no corren en nuestro sistema operativo habitual: Juegos de Windows95, MS-DOS, etc
  • Hacer pruebas de sistemas operativos, distribuciones Live!, aprenddizaje, etc
  • Lo que se nos ocurra, etc ;P

Continue reading

Share