domingo, 19 de enero de 2014

Reparando una maquina virtual de emergencia

La virtualización hoy por hoy es nuestra herramienta de trabajo, y base fundamental para el enfoque en la nube que vemos hoy en día.

Como todas las tecnologías no es a prueba de fallos y hace unos días me puso en apuros abrir  la consola de recuperación para una maquina virutalizada con xen.

El truco trataba en recuperar contraseña de root para una maquina virtualizada; en un grub normal, hasta fedora 19  o rhel6 es un tema sencillo si no se han protegido grub con password; afortunadamente era un rhel5 y todo lo que hay que hacer es lo siguiente:

1. Apagar la maquina.

2. Crear la maquina con la opción de boot (llamado a grub)habilitada

xm create -b maquinavirtual

Con esto, nos da acceso a la maquina virtual directamente desde grub para iniciar tareas de reparación.

Otra recomendación interesante para estas maquinas es deshabilitar el rhgb en la línea de kernel de grub, esto con el fin de ahorrar un poco de recursos y que no se quede colgado el comando de depuración en consola:
 xm console maquinavirutal.

Saludos a todos