Não é possível fazer login no servidor Linux via SSH / Console

0

Eu tenho dois computadores com exatamente os mesmos sintomas hoje: Ambos parecem estar vivos. Eles respondem pings e hospedam máquinas virtuais que estão funcionando.

No entanto, não consigo fazer login via SSH. Eu recebo

 $ ssh -v obelix
OpenSSH_5.3p1 Debian-3ubuntu6, OpenSSL 0.9.8k 25 Mar 2009
debug1: Reading configuration data /home/mike/.ssh/config
debug1: Applying options for obelix
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to obelix [10.10.11.238] port 22.
debug1: Connection established.
debug1: identity file /home/mike/.ssh/id_rsa type 1
debug1: Checking blacklist file /usr/share/ssh/blacklist.RSA-2048
debug1: Checking blacklist file /etc/ssh/blacklist.RSA-2048
ssh_exchange_identification: Connection closed by remote host

No console, posso alternar os ttys e inserir minhas credenciais de login. Depois disso eu vejo a mensagem de boas vindas do GNU / Debian Linux sem nenhum prompt. O sistema parece travar. Consigo trocar o tty novamente e logar com o mesmo resultado. (Eu tentei isso três vezes agora e comecei a ficar sem ttys.)

Uma busca na Internet sugeriu alguma escassez de recursos. Como eu poderia liberar alguns recursos do que?

Como eu poderia investigar mais a situação antes de tentar um disco rígido desligado?
(Atualmente eu nem sei como reiniciar o sistema normalmente).

    
por DerMike 05.04.2011 / 11:16

1 resposta

1

Isso soa muito como se tivesse acabado de um recurso ou outro.

Há quanto tempo você tentou sair do login do console? Pode ter sucesso depois de um tempo (consideravelmente longo).

A menos que você possa fazer o login, não há como desligar o sistema normalmente, embora pressionar o botão liga / desliga possa enviar um sinal ACPI PowerDown que deve desligar o sistema normalmente. Você pode até achar que mesmo isso não funciona, então um desligamento rápido (pressione e segure o botão liga / desliga por 4 segundos) é tudo que você pode fazer realmente.

Os sintomas lembram muito uma bomba 'fork / malloc' - um truque bastante desagradável em sistemas Linux desprotegidos pelo qual um usuário básico pode fazer com que a máquina pare de consumir todos os processos livres e usar todos os memória.

Você deve investigar a limitação do número de processos e da quantidade de memória que um usuário básico pode usar para garantir que isso não aconteça novamente.

    
por 05.04.2011 / 11:27