У меня есть массив RAID 5, который в последнее время стал шатким. Во время POST отображается эта ошибка:
Slot 4 HP Smart Array P600 Controller (256MB, v2.04) 1 Logical Drive
1789-Slot 4 Drive Array Disk Drive(s) Not Responding
Check cables or replace the following drive(s):
Port 2I: Box 1: Bay 2
Select "F1" to continue - all logical drive(s) will remain disabled
Select "F2" to fail drive(s) that are not responding - Interim Recovery
mode will be enabled if configured for fault tolerance
Затем он загружается (после 45-секундной задержки) и начинает восстановление:
# hpacucli ctrl all show config
Smart Array P600 in Slot 4 (sn: P92B3AF9SXR018)
array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (410.1 GB, RAID 5, Recovering, 62% complete)
physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SAS, 146 GB, OK)
physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SAS, 146 GB, Rebuilding)
physicaldrive 2I:1:3 (port 2I:box 1:bay 3, SAS, 146 GB, OK)
physicaldrive 2I:1:4 (port 2I:box 1:bay 4, SAS, 146 GB, OK)
(Это занимает около 40 минут.)
Мы пробовали заменить диск в отсеке 2, но заметной разницы нет.
Мы добавили запасной диск в отсек 5, добавили его в массив как запасной, но он никогда не использовался, поэтому я удалил его из запасных.
Вопрос: Есть ли способ убедить RAID-контроллер удалить диск 2I: 1: 2 из массива и использовать вместо него 2I: 1: 5? я пробовал
hpacucli ctrl slot=4 array A modify drives=1:1,1:3,1:4,1:5
но это не с Error: Cannot create array. Cannot add physical drive 1:1
.
(Обновить: smartctl -a -d cciss,$NR /dev/cciss/c0d0
говорит мне, что все пять дисков считают себя нормальными.)
Вы должны нажать F2
при появлении запроса.
Видеть: Ошибка диска HP ProLiant, продолжить или не продолжать
Добавлю, что HP Smart Array P600 это очень старый контроллер PCI-X, датируемый 2004/2005 годом ... Итак, вы имеете дело с сервером, контроллером и дисками возрастом более 11 лет?