ESXi: consola serie como consola predeterminada

9

Tengo un servidor Supermicro sin cabeza con IPMI como mi ESXi 5, pero me gustaría usar la consola serie como consola predeterminada para ESXi en lugar de acceder a ella a través de la redirección de la consola VGA IPMI. Tengo algunos problemas con Java con IPMI y también prefiero el texto ui :)

Intenté seguir Redirigir la consola directa a un puerto serie con vSphere Client pero no tuve éxito.

Mi meta es:

  • veo en el cargador de arranque de puerto serie de ESXi (es syslinux lo que veo)
  • ver el arranque a través del puerto serie (no registro sino cosas interactivas)
  • ver shell que puedo usar para iniciar sesión a través del puerto serie

Mi servidor tiene consola serie. El siguiente paso sería configurar IPMI SOL.

¿Alguien puede compartir cómo hacerlo? El procedimiento anterior no funcionó para mí.

¿Cómo verificar que ESXi se iniciaba con el puerto serie como consola?

jirib
fuente
¿Por qué estás tratando de hacer esto? ¿Por qué no usar los powercli o equivalentes?
Chopper3
No lo obtuvo en absoluto: DDDD Confunde la CLI con la consola.
jirib
Puedo asegurarle que sé la diferencia, todavía no estoy seguro de lo que está tratando de lograr
Chopper3
55
Como no tengo ninguna pantalla conectada a mi servidor ESXi, estoy accediendo a ella a través de la redirección de la consola IPMI VGA. Pero esto necesita Java y Java es una mierda, a veces no funciona con una versión específica de Java, etc. Por lo tanto, preferiría la consola serie como consola principal. en.wikipedia.org/wiki/Serial_console
jirib
77
Muy poca razón, pero aún hay razón, como solucionar problemas de arranque, obtener resultados del kernel panic del host, etc.
jirib

Respuestas:

2

Tal vez esto funcione? Aún no estoy seguro de por qué quiere seguir este camino, pero la opción está disponible.

Redireccionar la consola directa a un puerto serie con vSphere Client

Cuando usa vSphere Client para redirigir la consola directa a un puerto serie, la opción de inicio que establece persiste después de reinicios posteriores.

Puede redirigir la consola directa a cualquiera de los puertos seriales com1 o com2.

El puerto serie no debe estar en uso para el registro y la depuración en serie, ni para ESX Shell (tty1Port). Prerrequisitos

  1. Verifique que puede acceder al host desde vSphere Client. El puerto serie no debe estar en uso para el registro y la depuración en serie, o para ESX Shell (tty1Port).

  2. Desde vSphere Client, conéctese a vCenter Server y seleccione el host en el inventario.

  3. Haga clic en la pestaña Configuración.

  4. En Software, haga clic en Configuración avanzada.

  5. En el panel izquierdo, expanda la lista VMkernel y seleccione Arranque.

  6. Asegúrese de que los campos VMkernel.Boot.logPort y VMkernel.Boot.gdbPort no estén configurados para usar el puerto com al que desea redirigir la consola directa.

  7. Establezca VMkernel.Boot.tty2Port en el puerto serie para redirigir la consola directa a: com1 o com2.

  8. Haga clic en Aceptar.

Reinicia el host.

Ahora puede administrar el host ESXi de forma remota desde una consola conectada al puerto serie.

https://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.install.doc_50%2FGUID-C65306C0-DA37-4F45-8A50-31F8D109BB1D.html

esvaldez58
fuente