Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Накопители (SSD, HDD, USB Flash) (http://forum.oszone.net/forumdisplay.php?f=53)
-   -   Ошибка error occurred 0 (http://forum.oszone.net/showthread.php?t=299292)

akulanikolay 03-05-2015 18:52 2503332

Ошибка error occurred 0
 
Был массив на сервере. После перезагрузки системы, выдал напротив каждого жесткого диска в массиве сообщение "error occurred 0". Что делать? Диски целые. Данные на обоих есть. Оба в отдельности работают. Само собой система не грузится с массива. Жесткие стоят зеркалом.
Картинка

mwz 03-05-2015 23:53 2503450

Цитата:

Цитата akulanikolay
Был массив на сервере »

На бытовом компьютере с гордым названием "Сервер"? О чём говорит ваш скриншот.

Цитата:

Цитата akulanikolay
Само собой система не грузится с массива »

Массив был загрузочным? Или фраза должна звучать как "Само собой система грузится не с массива"?

Похоже на аппаратные проблемы "сервера". Как восстановить RAID – рецепт дать можно, но долго ли он проработает коли причина неизвестна – сказать нельзя. И хорошо если это был случайный сбой ("несчастный случай").

akulanikolay 04-05-2015 05:07 2503490

Да, система грузилась с массива. Все было нормально и вот в один из дней при загрузки ПК показывает следующую информацию Картинка
Скриншот показывает консоль настройки массива (при загрузки нажал Ctrl+I).
В списке жестких дисков два первых были в массиве, а третий просто стоит.
Дайте рецепт по восстановлению RAID. Просто на нем стоит Server 2008 R2 тонко настроенный и сидеть снова настраивать не хочется.
Заранее ОГРОМНОЕ СПАСИБО за рецепт восстановления массива.

mwz 04-05-2015 10:09 2503534

Цитата:

Цитата akulanikolay
Оба в отдельности работают »

Что означает (раз вы смотрели эти диски), что массив у вас уже рассинхронизирован – что я и учёл при своём внутреннем анализе. Поэтому при любых методах восстановление массива должно свестись к изъятию из него одного диска, проверки работы системы при одном оставшемся, а затем расширение массива с оставшегося на изъятый.

Конечно, не мешает сначала привести SMART обоих дисков – и окончательное решение принимать после их анализа.

Я бы, по опыту восстановления массивов на этих контроллерах, действовал бы после анализа SMART следующим образом.

1. Выключил компьютер и отключил оба кабеля (питание и SATA) от одного из дисков. Если какой-то диск имеет плохой SMART – то именно его.

2. На материнке перекинул кабель SATA оставшегося диска на тот разъём, где сидел второй, и наоборот (это самый быстрый метод перепроверить диск(и): контролер, увидев что диск был на другом разъёме, перечитает его, и если была случайная ошибка – уберёт флаг "Error Occured"; хотя можно сделать это и в графической оболочке IRST (я полагаю что вы её поставили? Она может понадобиться и в других случаях) – но при такой ошибке система у вас пока не загрузится).
3. Включил компьютер и зашёл в конфигуратор RAID. Если теперь статус RAID будет не Failed, а Degraded – самая главная часть сделана, и дальше идёт чисто "дело техники".
4. Выходим из конфигуратора и грузим компьютер с деградированного RAID. Грузится и работает? Выключаем компьютер.

До этого момента вы имеете две копии исходного компьютера: изъятый диск (дубль; из него можно снова создать RAID-1 с рабочей системой, расширив его на другой диск) и оставшийся (опорный) диск, который является членом деградированного RAID.

Внимание! Теперь подключать изъятый диск при подключённом опорном недопустимо до тех пор, пока вы не выведете изъятый диск из RAID при отключённом опорном.

5.
5.1а Если вы хотите рискнуть потерей резервной копии сервера, которая до этого момента хранится на отключённом диске и может быть использована при проблемах – отключаете два кабеля опорного диска и подключаете дубль на кабель SATA, к которому он был подключён ранее (и который уже перекинут на мамке).
Включаете компьютер, заходите в конфигуратор, проверяете состояние RAID-1 (он также должен быть Degraded, что означает что диск перечитался и флаг Error снят).
5.1б Выбираете третий пункт, "Reset disks to non-RAID" и отмечаете пробелом этот диск, входящий в деградированный RAID-1. Завершаете операцию вывода диска из RAID, согласившись с предупреждением "All data will be lost" (причём к RAID-1 это предупреждение не относится, а вот для RAID-0 в полной мере).
Выходите из конфигуратора и выключаете компьютер (возможно после того, как он пройдёт загрузку с выведенного из RAID дубля – зависит от системы)

5.2 Если рисковать не хотите, а тем более если у дубля плохой SMART – подключите вторым новый (это желательно – но не обязательно) диск объёма не меньшего чем исходный (больше – сколько угодно; главное чтобы диск был без Advanced Format, как и используемые). Если этот диск не новый и ранее был в работе – проверьте как в п.5.1а, что он не был членом никакого RAID, и если был – то выведите его.

6. Подключаете оба диска (опорный и выведенный из RAID), включаете комп и заходите в конфигуратор. Если появится сообщение о том, что найден новый диск, который может быть использован для восстановления RAID-1, то согласитесь с предложением восстановить RAID-1 на него. На этом ваши действия заканчиваются: RAID-1 восстановится сам.

Если такого предложения по каким-то причинам не появится – грузитесь в систему, и из графической оболочки IRST указываете на второй диск как на диск, на который надо восстановить RAID-1 с опорного (в оболочке есть очень подробный Help).

Часа через полтора (для 500 гигов) восстановление RAID-1 будет закончено. С компьютером можно всё это время работать – но он будет притормаживать; да и лучше оставить его на это время в покое – как с точки зрения как уменьшения нагрузки на дисковую систему, так и с точки зрения возможных проблем, не связанных с перестроением RAID, но которые могут повлиять на процесс перестроения.

PS
Если восстановление RAID делаете на новый диск, то пометьте диск-дубль (хотя бы приклеив флажок с текстом), что при использовании его для целей, не связанных с повторным восстановлением текущего состояния сервера, необходимо предварительно вывести его из RAID – отключив остальные RAID-диски. Иначе можете иметь ситуацию как я однажды имел: при установке в тот же комп он был переопределён контроллером, принят за опорный вместо остававшегося в системе, и RAID был пересинхронизирован по состоянию системы полугодовой давности, т.е. с потерей абсолютно всего за последние полгода.

akulanikolay 04-05-2015 11:46 2503579

Цитата:

Цитата mwz
1. Выключил компьютер и отключил оба кабеля (питание и SATA) от одного из дисков. Если какой-то диск имеет плохой SMART – то именно его.
2. На материнке перекинул кабель SATA оставшегося диска на тот разъём, где сидел второй, и наоборот (это самый быстрый метод перепроверить диск(и): контролер, увидев что диск был на другом разъёме, перечитает его, и если была случайная ошибка – уберёт флаг "Error Occured"; хотя можно сделать это и в графической оболочке IRST (я полагаю что вы её поставили? Она может понадобиться и в других случаях) – но при такой ошибке система у вас пока не загрузится).
3. Включил компьютер и зашёл в конфигуратор RAID. Если теперь статус RAID будет не Failed, а Degraded – самая главная часть сделана, и дальше идёт чисто "дело техники". »

Ни чего не изменилось, как был статус Failed,так и остался. И "error occurred 0" осталось. :(

mwz 04-05-2015 13:15 2503619

Цитата:

Цитата akulanikolay
как был статус Failed,так и остался. И "error occurred 0" осталось »

Похоже что всё же что-то более серьёзное...
SMART дисков посмотрели? Привести их можете?

Из плясок с бубном – переключить SATA-шлейфы диска, который не в RAID, с тем диском который оставили и снова проверить статус (контроллеры ICH-xR позволяют не только пересаживать диски RAID в пределах контроллера, но и даже перекидывать без потерь диски RAID на другую машину, с контроллером даже другого поколения – чем я неоднократно и с успехом пользовался).


Время: 11:02.

Время: 11:02.
© OSzone.net 2001-