Configura os botões de hardware do servidor Linux para reinicialização temporária ou ciclo de energia?

1

Eu tenho um servidor pequeno e modesto do CentOS em casa. Eu corro sem cabeça porque sempre que eu acesso, é sempre via SSH.

De qualquer forma, esta noite ficou sem resposta para a rede. Eu não consegui me conectar a ele para investigar. Neste caso, tenho que ligar um teclado e monitor para ver o problema. Acabei apenas reiniciando isso.

Mas depois dessa experiência, fiquei me perguntando se é possível configurar os botões de hardware no gabinete da CPU para executar uma reinicialização normal ou um ciclo de energia normal no Linux. Mesmo que o servidor pare de responder uma vez em uma lua azul, seria bom simplesmente pressionar um botão e fazer com que ele desligasse todos os serviços e reinicializasse normalmente.

Alguém sabe como isso pode ser feito?

    
por Jake Wilson 14.02.2011 / 05:50

2 respostas

1

Se o seu hardware é compatível com ACPI, o wiki do archlinux descreve um processo que pode funcionar para você usando um pacote chamado acpid . Eu tive sucesso com esse método em outras distribuições.

link

    
por 14.02.2011 / 07:35
0

Tanto quanto eu sei usar o "botão de energia" para acionar uma "reinicialização normal" requer uma combinação de hardware e software.

Então, se você tem um sistema normal em execução, então seguir a rota mais rápida certamente é o caminho certo.

No entanto, se o seu sistema não estiver respondendo (ou seja, a luz numlock não muda mais quando você pressiona a tecla numlock), nenhum software no mundo ajudará. O sistema simplesmente não está mais fazendo nenhum software. Uma vez que seu sistema está nesse estado, a única coisa que resta é manter o botão liga / desliga pressionado por cerca de 5 segundos para desligar o sistema (não é necessário executar o sistema operacional) e simplesmente inicializar o sistema.

    
por 14.02.2011 / 08:23

Tags