6

Я имею дело с виртуальной машиной, которая получает следующую запись в журнале событий:

ВРЕМЯ СОБЫТИЯ: 30.07.2011 15:47:05
EVENT LOG: Система
ИСТОЧНИК СОБЫТИЙ: диск
СОБЫТИЕ ID: 7
Серьезность: ошибка
ОПИСАНИЕ: устройство \Device \Harddisk3 \DR3 имеет неисправный блок.

Довольно стандартный тариф, если это был физический сервер, но мне нужно определить, является ли это проблемой с файлом .vmdk, имеет «виртуальный» сбойный блок или это происходит из-за физического диска в SAN.

Есть ли способ определить это без отключения виртуальной машины?

2 ответа2

0

Одна из возможностей заключается в том, что ОС не настроена на использование виртуального диска в виртуализации. Там могут появиться необычные для реальных тайм-аутов физического диска. Для решения этой проблемы вам необходимо настроить параметр OS Time Timeoute :

Процедура

  • Выберите Пуск> Выполнить.
  • Введите regedit.exe и нажмите кнопку ОК.
  • В представлении иерархии на левой панели дважды щелкните HKEY_LOCAL_MACHINE> Система> CurrentControlSet> Службы> Диск.
  • Дважды щелкните TimeOutValue.
  • Установите значение данных 0x3c (шестнадцатеричное) или 60 (десятичное) и нажмите OK.
  • Перезагрузите гостевую ОС, чтобы изменения вступили в силу.

Инструкции взяты здесь: https://www.vmguru.com/2012/03/set-timeout-on-windows-guest-os-to-avoid-blue-screenserrors/

0

Всегда возможно, что нет плохого блока. У меня было такое раньше. Запуск chkdsk /b на диске исправил эту проблему. Но для этого виртуальная машина должна быть отключена.

Тестирование как реального, так и виртуального диска может быть выполнено с помощью Windows, работающей с использованием HDTune. Используйте полное сканирование и ищите плохие блоки. Это не лучший инструмент в мире, но его преимущество заключается в том, что он работает в Windows, и вы можете поддерживать свою виртуальную машину в рабочем состоянии.

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