У нас есть сервер ProLiant ML350P Gen8 с контроллером P420 под управлением ESXi 5.5.
Он имеет массив RAID 6 с 7 дисками. Один из дисков был помечен как Predictive Failure, и в ответ на это мы добавили к массиву восьмой диск в качестве запасного.
Мы извлекли неисправный диск, чтобы восстановить массив на запасном. (Ретроспективно, мы, вероятно, могли бы добиться этого более изящно, установив режим активации резервного.)
Запасной диск теперь активен в массиве, а старый диск помечен как Failed:
# /opt/hp/hpssacli/bin/hpssacli ctrl slot=2 pd all show
Smart Array P420 in Slot 2
array A
physicaldrive 1I:2:5 (port 1I:box 2:bay 5, SAS, 1200.2 GB, OK)
physicaldrive 1I:2:6 (port 1I:box 2:bay 6, SAS, 1200.2 GB, OK)
physicaldrive 1I:2:7 (port 1I:box 2:bay 7, SAS, 1200.2 GB, OK)
physicaldrive 2I:2:1 (port 2I:box 2:bay 1, SAS, 1200.2 GB, OK)
physicaldrive 2I:2:2 (port 2I:box 2:bay 2, SAS, 1200.2 GB, Failed)
physicaldrive 2I:2:3 (port 2I:box 2:bay 3, SAS, 1200.2 GB, OK)
physicaldrive 2I:2:4 (port 2I:box 2:bay 4, SAS, 1200.2 GB, OK)
physicaldrive 1I:2:8 (port 1I:box 2:bay 8, SAS, 1200.2 GB, OK, active spare for 2I:2:2)
# /opt/hp/hpssacli/bin/hpssacli ctrl slot=2 array all show detail
Smart Array P420 in Slot 2
Array: A
Interface Type: SAS
Unused Space: 0 MB (0.0%)
Used Space: 7.6 TB (100.0%)
Status: Failed Physical Drive
Array Type: Data
Spare Type: dedicated
HP SSD Smart Path: disable
Warning: One of the drives on this array have failed or has been removed.
Таким образом, в массиве предположительно два диска 'снова, но это явно не идеальное состояние ..
Мы хотели бы иметь возможность сделать активный резервный постоянным, удалить неисправный диск из массива и отменить его назначение в контроллере.
Мы попытались удалить извлеченный диск из конфигурации массива, но контроллер явно не был доволен этой идеей:
# /opt/hp/hpssacli/bin/hpssacli ctrl slot=2 array A remove drives=2i:2:2
Error: This operation is not supported with the current configuration. Use the
"show" command on devices to show additional details about the
configuration.
Reason: Array status not ok
Есть ли способ сделать это, или нам просто нужно добавить еще один диск в старый слот неисправного диска, чтобы освободить запасной, и позволить массиву перестроиться во второй раз?
По моему опыту, вы не получите другого восстановления. 2I: 2: 2 станет запасным.
Есть ли причина, по которой вы опасаетесь восстановления? Если вас беспокоит снижение производительности, вы можете установить более низкий приоритет восстановления. Просто не забудьте переключить его обратно после завершения перестройки. Вы же не хотите, чтобы диск в будущем вышел из строя и все еще находился на восстановлении с низким приоритетом.
/opt/hp/hpssacli/bin/hpssacli ctrl slot=2 modify rp=low
Если в массиве настроен выделенный резервный диск, у вас есть возможность установить совместимый диск SAS емкостью 1200,2 ГБ в порт 2I: блок 2: отсек 2. Это приведет к перестройке из текущая запаска на новый диск. Тогда запасной станет доступным на случай будущих сбоев.
Излишне говорить, что вы должны оставить запасной на месте до завершения перестройки.
Если вы не сконфигурировали запасной как выделенный, то он был ассимилирован в массив и будущие диски могут быть сконфигурированы как дополнительные запасные.