Назад | Перейти на главную страницу

Как определить неисправный диск / порт на карте 3ware

У меня есть контроллер 3ware 9650-SE с 2 дисками в конфигурации RAID-1. Диск на «порту 1» имеет ошибку, но корзины для дисководов не имеют маркировки. Я попытался использовать cli, чтобы «идентифицировать» диск, но tw_cli просто выплевывает «N / A». Я думал, что это может мигать светодиодом активности диска, но нет:

# tw_cli /c7/p1 set identify=on
Setting port Identify on /c7/p1 to [on] ... N/A

Как я могу мигать активностью диска отдельного порта, чтобы узнать, какой диск в массиве неисправен?

Нашел способ сделать это с помощью команды "показать все" в цикле оболочки:

# while [ 1 ] ;do  tw_cli  /c7/p0 show all; done

Это обеспечивает достаточный доступ к отдельному диску (p0), чтобы мигал световой индикатор на отсеке для дисков.

Теперь, если вам довелось унаследовать Windows Server с картой RAID 3ware, вы можете сделать нечто подобное с помощью powershell:

PS C:\Users\Administrator> while ( 1 ) { tw_cli /c7/p0 show all }

И, когда вы заменили диск и хотите увидеть статус восстановления, вы можете использовать тот же трюк, чтобы получить что-то похожее на смотреть команда в Linux:

PS C:\Users\Administrator> while ( 1 ) { clear ; tw_cli info c7 ; sleep 5 }

HTH.