У меня есть рабочий программный RAID-том на 3 ТБ под Windows 10 на моей основной рабочей машине, физически два вращающихся диска Rust по 3 ТБ. Загрузочный том — это отдельный SSD NVMe. Процесс повторной синхронизации RAID-тома после, например, отключения питания требует около 5 часов непрерывной работы.
Только что провел простой эксперимент:
- Перезагрузка, вход в систему, проверка синхронизации томов, упорядоченное выключение. Я знаю из прошлого опыта, что если в этот момент я сделаю перезагрузку, вход в систему, проверку состояния тома, я обнаружу, что RAID синхронизирован.
- Отключите питание обоих дисков по 3 ТБ, перезагрузите систему, войдите в систему, аккуратно выключите питание.
- Подключите питание к обоим дискам по 3 ТБ, перезагрузите систему, войдите в систему, проверьте состояние тома.
Процесс повторной синхронизации RAID начался. Я делаю вывод, что сам факт того, что оба диска отключены, записывается на загрузочный том Windows на диске NVMe и этого достаточно, чтобы запустить повторную синхронизацию.
Как этого избежать? Я бы предпочел что-то сделать до повторного подключения дисков, но я готов что-то сделать до их отключения.
Первоначальная мотивация и отчет:
Иногда мне хочется сделать что-нибудь с этим ПК, зная, что он может выйти из строя. Вчера я разбирал M.2 SSD друга, который, как оказалось, набрал плохих блоков, которые вызывают предупреждение BIOS и каким-то образом мешают загрузке Windows, в том числе с другого тома. Поэтому я
- проверил, что мой том RAID синхронизирован, выключил машину
- отсоединил разъемы питания двух вращающихся ржавых дисков, подключил неисправный M.2 к вторичному порту
- попытался загрузить Windows с моего NVMe на основном порту; курсор вращался около 15 минут
- подключил USB-накопитель Linux, выполнил сброс, загрузился с него, извлек важные данные из неисправного твердотельного накопителя M.2
- выключил питание, извлек неисправный SSD M.2, переподключил разъемы питания
- перезагрузил Windows с NVMe.
К моему разочарованию, начался процесс ресинхронизации RAID.
решение1
Я предполагаю, что диски RAID не увидели никаких изменений во время этого процесса, но вы даже должны иметь возможность отключить диск в массиве, когда он находится в автономном режиме, и, например, выполнить сканирование энергонезависимой поверхности. Если процесс восстановления запустится, что-то изменилось на одном (или, может быть, даже на обоих) дисках (что может указывать на ухудшение состояния).
Вы можете захотеть выполнить это сканирование на каждом из дисков, чтобы убедиться, что они все еще исправны. Я не уверен, используете ли вы программный или аппаратный raid, но самым безопасным, вероятно, будет выключить его и выполнить сканирование поверхности каждого из дисков по отдельности (только чтение!) с помощью загрузочного инструмента. Аппаратный RAID означает, что вам придется переключить порты или изменить настройку RAID на JBOD в BIOS карты.
В долгосрочной перспективе я настоятельно рекомендую отказаться от RAID. Как вы заметили, процесс восстановления занимает все больше времени (кажется, около 36 часов, когда я в последний раз использовал диски 4 ТБ на карте Areca RAID). В течение этого окна другой диск также может выйти из строя, поскольку вы, вероятно, купили их одновременно, и они подверглись абсолютно одинаковому износу.
решение2
Проверьте, сертифицирован ли SSD для Windows Server 2016 и Windows Server 2019, используя каталог Windows Server. Спросите поставщика, совместим ли диск с Storage Spaces Direct. Используйте программное обеспечение для управления хранилищем, чтобы проверить состояние дисков в хранилище.Используйте программное обеспечение для управления хранилищем, чтобы проверить состояние дисков в хранилище.Убедитесь, что на всех узлах установлены последние обновления Windows. При необходимости обновите встроенное ПО хранилища и диска.