У меня есть набор RAID-5 с пятью дисками (с шестым горячим резервом) в Xserve RAID с прошивкой 1.5 / 1.50f. На одном из дисков в наборе RAID-5 горит желтый / оранжевый индикатор состояния, и время от времени возникали следующие ошибки:
Timestamp: 11/10/10 10:34:53 AM
Priority: Warning
Controller: Upper Controller
Type: 112
Event ID: 1000
Event: Disk 5 Reported An Error. COMMAND:0x35 ERROR:0x10 STATUS:0x51 LBA:0x19B80
Description: The drive reported an ATA error. This is a failure in the communication from the RAID Controller to the drive.
Я дважды проверил диски в RAID Admin, и, поскольку диск находится только в состоянии предупреждения, горячий резерв еще не вставлен в набор RAID. Поскольку это старый диск, я хотел бы сначала заменить именно его. У меня есть текущая полная резервная копия данных, но я хочу убедиться, что правильно понимаю процесс.
Я понимаю раздел «Установка или замена модуля Apple Drive» http://manuals.info.apple.com/en/XserveRAID_UserGuide.PDF, но он и встроенная справка администратора RAID не описывают, что произойдет при замене диска в наборе RAID с горячим резервом. Когда я вытащу диск и заменю его, будет ли он правильно использовать только что вставленный диск или будет использоваться горячий резерв? Если он использует «горячий» резерв, вернется ли «горячий» резерв к «горячему» после того, как будет вставлен новый диск, или он навсегда станет членом набора RAID, и его нужно будет переместить в слот исходного диска? Или я должен просто вытащить горячий резерв, вытащить неисправный диск и вставить горячий резерв в слот неисправного диска?
Согласно инструкции на http://manuals.info.apple.com/en_US/RAIDAdmin1.2_121406.pdf, любые диски, не входящие в группу или массив дисков, будут рассматриваться как глобальные «горячие» резервы (согласно разделу «Создание массива RAID») и будут автоматически восстановлены при потере или отказе диска.
Похоже, что ваш диск не находится в неисправном состоянии, но, как уже упоминали другие, если вы вытащите диск, он должен заставить XServe начать восстановление четности на запасном диске. Однако в течение этого времени восстановления вы не можете извлекать другие диски, иначе вы потеряете данные. Я не знаком с задействованными инструментами RAID, но он должен дать вам какой-то интерфейс мониторинга, чтобы увидеть, насколько далеко он продвинулся.
В моей системе Dell MD3000i, когда диск выходит из строя или извлекается, горячий резерв включается немедленно, а когда вставляется новый диск, после восстановления он запускает так называемое «обратное копирование» и реплицирует обратно горячий резерв. на замену, после чего запасной снова становится запасным. Однако, исходя из того, что я прочитал в руководстве, похоже, что XServe делает запасной диск частью массива, поэтому лучше всего предположить, что ваш заменяемый диск снова станет горячим резервом, поскольку это не так. часть массива:
"RAID-контроллер, который управляет затронутым массивом, автоматически попытается восстановить данные, чтобы вернуть систему в защищенное состояние. Например, если в случае отказа диска в массиве доступен диск горячего резерва, контроллер использует доступный диск и интегрирует его в массив. Затем контроллер восстанавливает массив RAID, используя новый диск ».