LSI MegaRAID: Como converter entre DHS (Dedicated Hot Space) em Global Hot Spare (GHS)?

1

Para ver suas unidades, use storcli /c0 show all ou storcli /c0/eXXX/sALL show (substitua XXX pelo ID do gabinete ou EID). No meu caso, a saída é assim:

Drive Information :
=================

--------------------------------------------------------------------------------
EID:Slt DID State DG     Size Intf Med SED PI SeSz Model                Sp Type 
--------------------------------------------------------------------------------
252:0    10 Onln   0 2.728 TB SATA HDD N   N  512B WDC WD30EFRX-68AX9N0 U  -    
252:1     9 Onln   0 2.728 TB SATA HDD N   N  512B WDC WD30EFRX-68AX9N0 U  -    
252:2    11 Onln   0 2.728 TB SATA HDD N   N  512B WDC WD30EFRX-68EUZN0 U  -    
252:3     8 Onln   0 2.728 TB SATA HDD N   N  512B WDC WD30EFRX-68EUZN0 U  -    
252:4    12 Onln   - 2.728 TB SATA HDD N   N  512B WDC WD30EFRX-68EUZN0 U  -    
252:6    14 GHS    - 2.728 TB SATA HDD N   N  512B WDC WD30EFRX-68EUZN0 U  -    
252:7    13 GHS    - 2.728 TB SATA HDD N   N  512B WDC WD30EFRX-68EUZN0 U  -    
--------------------------------------------------------------------------------

Como faço para converter GHS para DHS ou o contrário?

    
por Aaron Digulla 29.12.2016 / 16:48

1 resposta

2

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.

    
por 29.12.2016 / 16:56

Tags