Supongamos que tiene una infraestructura VMware totalmente virtualizada: ESXi, vCenter, vMotion, HA, DRS, todo el paquete.
En el interior, tiene muchas máquinas virtuales, que en cualquier momento pueden residir en un host u otro (ese es el objetivo de la agrupación, ¿no?).
Experimenta una pérdida de energía y, de una forma u otra, logra apagar con gracia todas las máquinas virtuales y todos los hosts; no profundicemos en esto por ahora, supongamos que su software UPS puede manejarlo. O, al menos, supongamos que el cierre no fue tan elegante, pero todo puede volver a surgir una vez que se restablezca la energía.
La energía vuelve y sus hosts se reinician.
Su entorno es bastante complejo y tiene dependencias naturales entre las máquinas virtuales: los controladores de dominio deben iniciarse primero, un servidor de aplicaciones no puede iniciarse a menos que su servidor de base de datos ya esté en funcionamiento, y así sucesivamente.
Todos sabemos (o deberíamos saber) cómo configurar el inicio automático de VM y cómo especificar un pedido de inicio de VM y retrasarlo en un único host ESX / i.
Pero, ¿cómo hacer esto en todo un centro de datos?
¿Hay alguna forma de decirle a vSphere "iniciar estas máquinas virtuales en este orden global, independientemente del host físico en el que se ejecutan"?
Puntos extra: si vCenter se ejecuta en una máquina virtual, ¿cómo cambia esto las cosas?
Puede configurar una vApp para ayudar con el orden de inicio y apagado.
Para tomar prestado de este hilo de vApp :
fuente