¿Apagado automático de máquinas NFSRooted?

¿Apagado automático de máquinas NFSRooted?

Tengo un servidor y varias computadoras cliente en el sitio. Las computadoras cliente inician PXEBo y obtienen su / a través de NFS del servidor. El servidor y los clientes tienen una batería de respaldo limitada, pero la energía se corta con cierta frecuencia debido a factores que escapan a mi control en este momento. Mi problema es que cuando se corta la luz, el servidor se apaga cortésmente pero las máquinas cliente no.

Me pregunto: ¿existe alguna solución elegante para hacer que los clientes se apaguen antes o incluso al mismo tiempo que el servidor? Los clientes solo tardan unos segundos en apagarse, pueden completar fácilmente el apagado antes que el servidor.

PD. El tiempo de inactividad no es una preocupación tan grande como unaapagado limpiopara estas computadoras.

Respuesta1

Suponiendo que sea un UPS de APC,hay soporte en APCUPSD para que un cliente consulte a un servidor sobre el estado de su UPS.

De lo contrario, podría hacer que los clientes sondeen una carpeta del servidor cada X segundos y, si aparece un archivo en particular en la carpeta, iniciar un apagado limpio. Haga que los procedimientos de apagado normales del servidor creen ese archivo y luego duerma durante 2X segundos. Asegúrese de que los procedimientos de inicio normales del servidor eliminen ese archivo.

información relacionada