Saudações!
Eu administro uma rede de 250 servidores espalhados por porefeituras no país e conectados através de uma VPN.
De tempos em tempos precisamos atualizar em todos os servidores alguns pacotes instalados e proprio sistema que a empresa que eu trabalho desenvolve o que inclui alterações em bases de dados, para isso eu utilizo o Expect juntamente com bash scripts para conectar-se a cada servidor e fazer as atualizações.
O problema que estou enfrentando é que por diversas vezes os servidores são desligados por funcionários das prefeituras durante as atualizações causando erros nas atualizações.
Não é negociavel manter os servidores ligados 24H, eles ficam ligados apenas durante o horario de funcionamento das respectivas prefeituras e isso varia muito, tem prefeitura que trabalha só de manha, tem outras que são só de tarde, ou seja, para poder atualizar todo mundo tenho que rodar varias vezes por dia os scripts que avrrem a vpn e atualizam o parque de servidores.
Também não é negociavel colocar uma senha que a prefeitura desconheça.
Gostaria de saber se existe alguma forma de eu desabilitar temporariamente o shutdown da maquina, de forma que quando meu script se conectar ele dispare um comando impedindo que a maquina possa ser desligada e ao terminar a atualização ele dispare outro comando que volte ela ao normal.
O parque inteiro utiliza o fedora core 8.
Se alguém puder me dar uma luz eu agradeço muito!
Abraços!