У меня есть контроллер 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.