Назад | Перейти на главную страницу

Виртуальный сервер Xen 2K8R2 с SQL 2K8 перестает отвечать

Около года назад мы виртуализировали большую часть инфраструктуры 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. Похоже, что диск перегружен.