Desligamento automático de máquinas NFSRooted?

Desligamento automático de máquinas NFSRooted?

Tenho um servidor e vários computadores clientes no local. Os computadores clientes fazem PXEBoot e obtêm seu / via NFS do servidor. O servidor e os clientes estão com bateria reserva limitada, mas a energia cai com certa frequência devido a fatores além do meu controle no momento. Meu problema é que quando falta energia, o servidor desliga educadamente, mas as máquinas clientes não.

Estou me perguntando: existe uma solução elegante para fazer com que os clientes sejam desligados antes ou mesmo ao mesmo tempo que o servidor? Os clientes levam apenas alguns segundos para desligar, eles podem facilmente concluir o desligamento antes do servidor.

PS. O tempo de inatividade não é uma preocupação tão grande quantodesligamento limpopara esses computadores.

Responder1

Supondo que seja um UPS APC,há suporte no APCUPSD para um cliente consultar um servidor sobre o status do UPS.

Caso contrário, você poderá fazer com que os clientes pesquisem uma pasta do servidor a cada X segundos e, se um arquivo específico aparecer na pasta, para iniciar um desligamento limpo. Faça com que os procedimentos normais de desligamento do servidor criem esse arquivo e depois durmam por 2X segundos. Certifique-se de que os procedimentos normais de inicialização do servidor removam esse arquivo.

informação relacionada