miércoles, 23 de junio de 2010

Acceso SSH a ESXi

Después de unos meses tratando con máquinas virtuales y demás, llegó la hora de actuar.

En su día comenté que la mayor parte del trabajo se centraría en Xen, pero los problemas que han aparecido son acerca de una máquina virtual de VMWare. La cuestión es que de un día para otro la máquina ha dejado de funcionar, y ahora nos toca, almenos, averiguar lo que ha pasado.

Probablemente en la mayoría de los casos con la consola del ESXi tengamos suficiente, pero cuando las cosas se ponen feas una de nuestras mejores opciones será la de habilitar el acceso al ESXi a través de SSH para poder ver "desde dentro" lo que está pasando. Es tan fácil como:

Desde la consola de ESXi
  1. Pulsar ALT + F1 para acceder al shell. Se muestra una pantalla negra.
  2. escribir unsupported.
  3. escribir la contraseña del usuario root del ESXi.
  4. En el directorio /etc se encuentra el archivo de configuración del servicio inetd, inetd.conf. Lo editamos.
  5. Descomentamos las lineas del archivo que hacen referencia al servicio SSH.
  6. Rearrancamos inetd. Podemos

A partir de este momento podremos acceder al ESXi directamente a través de SSH y trabajar sobre él.

Me ha parecido interesante también la opción de realizar tareas a través del navegador, accediendo a la dirección IP del ESXi, pero esa es otra historia que contaremos en otro momento.