У меня сегодня два компьютера с точно такими же симптомами: оба кажутся живыми. Они отвечают на эхо-запросы и размещают виртуальные машины, которые работают.

Однако я не могу войти через SSH. я получил

 $ 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

На консоли я могу переключить ttys и ввести свои учетные данные для входа. После этого я вижу приветственное сообщение GNU/Debian Linux без приглашения. Система, кажется, зависает. Я могу снова переключить tty и войти в систему с тем же результатом. (Я попробовал это три раза, и у меня заканчиваются ttys.)

Поиск в Интернете показал некоторую нехватку.
Как я мог выпустить несколько ресурсов, чем?

Как я мог бы дополнительно исследовать ситуацию, прежде чем просто попытаться отключить питание?
(В настоящее время я даже не знаю, как изящно перезагрузить систему.)

1 ответ1

1

Это звучит очень похоже на то, что у него кончился тот или иной ресурс.

Как долго вы пытались покинуть консоль? Это может преуспеть через (значительно более длительное) время.

Если вы не можете войти в систему, нет способа корректно завершить работу системы, хотя нажатие кнопки питания может послать сигнал ACPI PowerDown, который должен корректно завершить работу системы. Вы можете обнаружить, что даже это не работает, поэтому жесткое отключение питания (нажмите и удерживайте кнопку питания в течение 4 секунд) - это все, что вы действительно можете сделать.

Симптомы очень напоминают бомбу 'fork/malloc' - довольно неприятный трюк в незащищенных системах Linux, при котором обычный пользователь может заставить машину остановиться, потребляя все свободные процессы и используя всю память.

Вам следует изучить ограничение количества процессов и объема памяти, которое может использовать основной пользователь, чтобы этого больше не повторилось.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .