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

После отключения питания моя конфигурация RAID изменилась, некоторые диски были помечены как чужие, но все данные остались

У меня есть Perc 5 / i в Dell Precision 590. Контроллер ДЕЙСТВИТЕЛЬНО имеет резервную батарею, и контроллер сообщает, что его состояние исправно. К контроллеру подключено пять дисков SATA емкостью 1 ТБ. Моя первоначальная конфигурация выглядела так:

Довольно простая настройка. На прошлой неделе у нас отключилось электричество, и меня уведомили, что оба виртуальных диска вышли из строя. Итак, я исследовал. Конфигурация изменилась. Вот новая конфигурация:

Это не имеет никакого смысла. Как это вообще возможно!?

Примечание: На экране PD Mgmt говорится, что диски 0, 1 и 5 подключены к сети, а 2 и 7 - «чужие» (что это вообще значит ???).

Когда-либо страннее, к моему большому удивлению: оба виртуальных диска кажутся полностью работоспособными, все мои данные не повреждены, и моя система работает нормально. Я не могу подобрать слов.

У меня есть резервная копия данных, так что это не будет самым худшим днем, если я потеряю ее и мне придется восстанавливать. Но я бы действительно а не это случилось. Если бы это был обычный сбой диска, я бы знал, что делать. Но это состояние такое взбесившееся, что я боюсь даже прикоснуться к нему. Помогите?

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

Хотя конфигурация, показанная в PERC BIOS, выглядит неправильно, очевидно, что она все еще может правильно использовать правильная конфигурация, потому что у вас есть доступ к данным. Нечетные данные, отображаемые в BIOS, скорее всего, связаны с ошибкой прошивки, вызванной повреждением данных конфигурации на некоторых дисках.

Вам следует никогда импортировать внешнюю конфигурацию на контроллер PERC, если вы видите все данные из ОС (отсутствие пропавших / отключенных виртуальных дисков), как бы странно это ни выглядело в PERC BIOS.

Внешний конфиг обычно встречается в двух сценариях:

  • Данные конфигурации были каким-то образом повреждены на одном или нескольких дисках, и контроллер обнаруживает несоответствие с копией данных конфигурации, которые он хранит в кэше.
  • Контроллер загрузился и обнаружил, что его кэшированная конфигурация полностью отсутствует или повреждена, и ему пришлось обратиться к дискам для обнаружения конфигурации (обычно это приводит к тому, что все диски отображаются как чужие)

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

Я бы порекомендовал вам убедиться, что прошивка вашего PERC обновлена. Нет никаких шагов, которые вы можете предпринять для решения этой проблемы, которые имеют нулевой риск того, что вам придется восстанавливать из резервной копии на данном этапе, поэтому вы также можете подумать об обновлении этих резервных копий ...

Чужой в основном означает, что система RAID не распознает элемент (будь то физический диск или виртуальный диск или что-то еще). Это может произойти, если вы удалите диски с одного сервера и поместите их на другой с аналогичным контроллером RAID. Новый RAID-контроллер будет рассматривать эти диски как «чужие», но вы можете импортировать чужую конфигурацию, и она будет работать нормально.

Исходя из того, что вы показали, похоже, что VD0 работает, потому что присутствуют диски 0 и 1, а VD1 работает, потому что присутствует диск 5. Что меня смущает, так это то, как контроллер думает, что VD1 - это RAID-5.

Я рекомендую удалить всю конфигурацию RAID и восстановить ее на основе исходной реализации. RAID-массивы на удивление устойчивы при таком импорте чужих конфигураций (я делал подобные операции раньше. Это страшно, потому что чувствует как будто вы стираете диски, но это не так).

Импорт чужой конфигурации - это все равно что заставить RAID просто пожать плечами и доверять вам в том, как он должен быть настроен. Если вы уверены в том, как он был настроен изначально, он будет работать нормально.