>_Magic sysrq

 Magic SysRq

“O Linux é um sistema muito estável, mas um dia qualquer ele poderá  falhar como qualquer sistema operacional. Nós usuários sabemos que ser o servidor  X travar, é de praxe ir para o terminal e matar o seu processo. O problema é quando não conseguimos nem chegar ao modo texto. E aí? O que fazer? Usar o ctrl + alt + dedo, vulgo dedoff? Esse é o único jeito? E o file system como fica?

Não! Não use o dedoff no Linux! Existe a possibilidade de desligar o sistema sem problemas futuros, ou seja, sem prejudicar o sistema. Por este motivo existe no KERNEL uma opção chamada “Magic SysRq Key” na seção “KERNEL hacking”. Você pode ativar ou desativar essa opção quando você quiser. Abaixo as combinações da tecla mágica:

printscreen-keyboard

Alt+SysRq+r – Tira o teclado e o mouse do controle do servidor X. Isso pode ser bem viável quando o seu servidor X estiver travado, você pode mudar para um terminal e matar o X (ou ainda, verificar os logs).

Alt+SysRq+k – Mata todos os processos que estão rodando no momento. Não é interessante fazer isso no terminal onde está rodando o X (ou seja, tty7). A interface gráfica iria parar.

Alt+SysRq+b – Um reboot sem desmontar o sistema

Alt+SysRq+o – Desligamento via APM

Alt+SysRq+s – Escrever todos os dados em memória virtual para a física. Ou seja, memória para o Hard Disk.

Alt+SysRq+u – Remonta todo sistema de arquivos que foi montado para read-only

Alt+SysRq+m – Joga todas as informações da memória para o terminal

Alt+SysRq+e – Envia um SIGTERM para todos os processos fazendo com que se preparem para o shutdown ou reboot, exceto o init

Alt+SysRq+i – Envia um SIGTERM para todos os processos (Quem não obdeceu ao Alt + SysRq + e toma um kill -9), exceto o init.

Alt+SysRq+l – Envia um sinal de SIGKILL para todos os processos, inclusive o init

Para desligar o sistema depois de um kernel panic, faça o seguinte:

Alt+SysRq+e (envia um sinal TERM, processos podem desativar de uma maneira correta, não-brusca, capacitando-os a salvar dados)

Alt+SysRq+u (Um sincronismo será feito quando acontecer um desmonte de qualquer maneira)

Alt+SysRq+i (Quem não obdeceu ao Alt + SysRQ + e toma um kill -9)

Alt+SysRq+b (Reboot)

Para habilitar essas funções da tecla mágica SysRq, é preciso fazer o seguinte:

# echo “1” > /proc/sys/kernel/sysrq

ou adicionar ao /etc/sysctl.conf

kernel.sysrq = 1

Fonte Original :

http://www.linuxhowtos.org/Tips%20and%20Tricks/sysrq.htm

>_Magic sysrq
Tagged on:

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

%d blogueiros gostam disto: