Около года назад мы виртуализировали большую часть инфраструктуры Windows и Linux для малого бизнеса, включая запуск новой (не P2V) виртуальной машины Server 2008 R2. Это приемлемо до тех пор, пока несколько недель назад не были внесены следующие изменения:
После этих изменений у нас было несколько случаев, когда сервер переставал отвечать. Проявленное поведение заключается в том, что приложение и веб-сайт, запрашивающие одну базу данных, размещенную на этом компьютере, выдают ошибки тайм-аута, соединения RDP, вероятно, либо никогда не начнутся, либо не отображают экран входа в систему для аутентификации, управление виртуальной консолью в XenCenter не сможет аутентифицировать, если графический интерфейс был заблокирован или если он был открыт, любые взаимодействия (кроме отслеживания мыши) приведут к ошибкам о том, что система не отвечает. Мой мониторинг SNMP по-прежнему сообщает, что сервер и служба SQL доступны, но любая попытка перезапустить сервер с помощью соответствующих средств (XenCenter, shutdown / i с другой машины, виртуальная консоль, если я могу взаимодействовать с ней) потерпит неудачу. Единственным средством решения этой проблемы является «принудительная перезагрузка» из XenCenter.
Шаги по устранению неполадок, которые я предпринял:
Есть идеи о том, какой вид мониторинга начать, чтобы ответить на то, что происходит, или какие-либо известные проблемы, которые могут привести к этому?
Вы обновили установку инструментов XenServer в гостевой системе? Интересно, могут ли быть из-за этого некоторые из ваших проблем.
Другой вопрос: каким способом вы расширили диск?
Я считаю, что изложенный здесь метод является лучшим: http://support.microsoft.com/kb/325590
Если вы зашли в «Управление компьютером», щелкните диск правой кнопкой мыши и выберите «Расширить том». возможно, вы создали некоторые накладные расходы ввода-вывода для окна Windows. Я сомневаюсь, что это может вызвать проблемы, но это стоит отметить в будущем.
Если в гостевой системе нет устаревших инструментов XenServer, думаю, у меня больше нет идей :(
Я бы начал с просмотра ввода-вывода LUN, на котором находится диск C. Похоже, что диск перегружен.