storcli
não permite alterar o estado do disco, desde que seja "alocado" como sobressalente. Para desalocar a unidade, você precisa "excluir":
storcli /c0/e252/s7 delete hotsparedrive
Isso fará com que o disco 13 (no slot 7) conectado ao gabinete 252 conectado ao controlador 0 esteja disponível:
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
--------------------------------------------------------------------------------
252:7 13 UGood - 2.728 TB SATA HDD N N 512B WDC WD30EFRX-68EUZN0 U -
O estado agora é "UGood". Isso significa que você pode adicionar o disco a um array existente ou convertê-lo em um hot spare dedicado / global.
Para torná-lo um hot spare global, basta adicioná-lo sem nenhuma opção extra:
storcli /c0/e252/s7 add hotsparedrive
Para dedicá-lo a um grupo de unidades, especifique também os grupos de unidades:
storcli /c0/e252/s7 add hotsparedrive dgs=0,1
Este comando atribui o disco como hot spare aos grupos de discos 0 e 1.
Para estender uma matriz RAID 5 existente, use este comando:
storcli /c0/v0 start migrate type=raid5 option=add drives=252:7
/v0
é o volume ao qual adicionar o disco. drives
fornece a lista de discos para adicionar. A lista é separada por vírgula e cada item é EID:Slt
(ID do gabinete e slot), ou seja, o valor na primeira coluna.