У меня Ubuntu Server 14.04.1 LTS работает на виртуальной машине Hyper-V на узле Windows 2012 R2.
после запуска в течение некоторого времени, сервер Ubuntu, кажется, замерзают (по крайней мере, частично). Сайт, размещенный под nginx, перестает работать. Я могу подключиться через Putty и ввести свой логин и пароль, но после сеанса сразу же зависает:
то же самое происходит, когда я пытаюсь войти в систему с консоли (что затрудняет для проверки журналов / устранения неполадок). Однако я замечаю, что вывод, как это сидит в окне консоли:
Если есть локальный или удаленный консольный сеанс, который уже вошел в систему, я все еще могу взаимодействовать с ним. Однако любая попытка записи на диск зависает сессия.
мне удалось поймать dmesg, в свалке и недавнее содержание ядра.log. И вот более ранний, частичный dmesg screencap в случае его использования.
Я считаю, что проблема может быть связана со стеком дискового ввода-вывода:
[16209.927138] hv_storvsc vmbus_0_13: cmd 0x35 scsi status 0x2 srb status 0x82
[16209.927142] hv_storvsc vmbus_0_13: stor pkt ffff88003b203100 autosense data valid - len 18
[16209.927144] storvsc: Sense Key : Unit Attention [current]
[16209.927146] storvsc: Add. Sense: Changed operating definition
[16209.927151] sd 0:0:0:0: Warning! Received an indication that the operating parameters on this target have changed. The Linux SCSI layer does not automatically adjust these parameters.
[45841.680551] INFO: task rs:main Q:Reg:882 blocked for more than 120 seconds.
[45841.680580] Not tainted 3.13.0-32-generic #57-Ubuntu
[45841.680596] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
установка довольно свежая, и настройки по умолчанию были приняты почти для всего. Виртуальная машина использует гостевую архитектуру поколения 2 Hyper-V с отключенной безопасной загрузкой.
мои симптомы похожи на те, о которых сообщалось здесь,здесь и здесь, но те потоки несколько лет и относятся к более старым версиям guest & host.
сервер по-прежнему отвечает на пинг. Также обратите внимание, что мы видели поведение замораживания до установки nginx.
Я не думаю, что это проблема ресурса. Виртуальная машина имеет 1 ГБ оперативной памяти и много места на диске. Вот как все выглядит, прежде чем замерзнет:
System information as of Sun Aug 3 16:03:30 EDT 2014
System load: 0.08 Processes: 231
Usage of /: 3.6% of 96.59GB Users logged in: 1
Memory usage: 29% IP address for eth0: 172.22.0.26
Swap usage: 0%
Я ищу:
-
советы о том, как эффективно устранение неполадок это
-
Инструкции о том, как отключить любые функции, связанные с диском (например, энергосбережение), которые вышли из коробки в моей установке Ubuntu.
-
рекомендация о том, где найти Linux + Hyper-V гений мы можем нанять удаленно, чтобы помочь разобраться в этом (и, возможно, другие случайные Linux работы)