Невозможно получить bash в 9.10. Серверная виртуальная машина, процесс зомби и зависший кот

У меня есть простой сервер 9.10 Ubuntu, размещенный в VirtualBox на компьютере с Windows 7.

Обзор проблем

  • Сбой Tomcat
  • Что-то о процессе зомби
  • Не удается добраться до оболочки

Эта виртуальная машина работала нормально почти год, как и две другие виртуальные машины, которые почти идентичны ей.

Недавно на физическом диске не хватило места, но я чувствую, что это не связано.

При загрузке:

 fsck from util-linux-ng 2.16
 /dev/sda1: clean, 142228/2514944 files, 759405/10042625 blocks
 [      3.001120] piix4_xmbus 0000:00:07.0: SMBus base address uninitalized - upgrade BIOS or use force_addr=0xaddr

Однако я не верю, что это напрямую связано с моей проблемой.

Он начинает запускать различные демоны и достигает Tomcat, где полностью истекает.

* Starting Tomcat serverlet engine tomcat6
......... normally, it would throw warning about 
Tomcat not having started correctly, and crashing after 120 seconds,
For some reason, it didn't do it this time.

Затем система получает запрос на вход в систему, где я могу успешно войти в систему, используя мою комбинацию имени пользователя и пароля. Он показывает всю стандартную «приветственную» информацию, а также ранее отображал сообщение о процессе зомби, но теперь я не могу повторить это после полной перезагрузки ВМ.

Затем терминал действует, как будто он умер от меня, и я не могу добраться до $ shell, чтобы что-то напечатать. Могут быть использованы все мои ключи, но это ничего не значит для оболочки. Если я несколько раз нажму ctrl + c, он выйдет обратно на экран аутентификации, но ничего не выйдет.

Если я подожду достаточно долго:

[480.450049] INFO: task cron:1256 blocked for more than 120 seconds.
[480.450798] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message

Хорошо, запомните, я не могу добраться до раковины. Поэтому я понятия не имею, что делать.

Это в основном то, на что я смотрю: enter image description here

Вы можете видеть, куда я хлопаю, входя из разочарования.

Обновление

Хорошо, похоже, все те времена, когда я нажимал на вход, оболочка появлялась сразу после очередного сообщения о том, что что-то заблокировано, так что похоже, что bash действительно действительно Лагги? Я не уверен. Кроме того, HTTP-сервер Apache, похоже, снова отправляет данные, просто отправляя ответ обратно после значительной задержки.

Update2

Мне не удалось подключиться по SSH или иным образом к серверу из-за задержки ответа.

После получения нескольких из этих task cron blocked сообщений я теперь могу использовать консоль, но SSH не впустит меня. Однако задержка в apache, похоже, исчезла.

Из-за возможности входа в оболочку я удалил Tomcat6 и в настоящее время пытаюсь войти в crontab -e, чтобы удалить некоторые задачи.

Update3

Итак, я удалил вторичный виртуальный жесткий диск, поэтому у меня в системе только хост-диск, я также запустил sudo apt-get remove tomcat6. Я все еще вижу проблему с блокировкой, и теперь я вижу * Invalid CATALINA_BASE in /var/lib/tomcat6 при запуске.

2
задан 30 August 2013 в 05:57

2 ответа

Мое первое предположение - то, что Вы видите, что VM повреждает, вероятно, из-за виртуального диска, исчерпывающего пространство. [Я видел подобную странность, когда у меня был мой / заполненный объем, и ничто не может быть записано в/tmp.]

Если Вы можете, перезагрузить VM и избранный "режим восстановления" вместо нормальной начальной загрузки. При запросе действие восстановления попросите заскакивать в корневое приглашение оболочки. Оттуда, необходимо смочь сделать больше диагноза и решить вопрос.

Вещи, которые я искал бы,

  • свободное пространство на диске
  • /, / var,/tmp перезаписываем? (Они получали смонтированный ro?, Если так, Вам нужно к fsck?)
0
ответ дан 2 December 2019 в 05:45

Я выполнил TOP и видел, что winbindd съедал выше на тонну ресурсов и пытался, уничтожение 9 на нем привело к процессу, просто переходящему к новому идентификатору, так или иначе.

Я удалил winbindd и кота, это решило вопрос.

Я подозреваю, что AD/LDAP изменился так или иначе без моего ведома и повлиял на путь winbindd, взаимодействовал с ним.

1
ответ дан 2 December 2019 в 05:45

Другие вопросы по тегам:

Похожие вопросы: