Estou investigando o estado de uma matriz de ataque LSI que pode ter sofrido recentemente uma falha na unidade. A matriz tinha um sobressalente configurado, portanto, a matriz não está degradada. No entanto, o comando storcli ( /opt/lsi/storcli/storcli /c0/e252 show ) mostra que 2 das unidades têm uma tarefa em segundo plano (BT:Y) em execução.
Isso significa que está sendo reconstruído? O que seria uma tarefa em segundo plano?
-----------------------------------------------------------------------------
DG Arr Row EID:Slot DID Type State BT Size PDC PI SED DS3 FSpace TR
-----------------------------------------------------------------------------
0 - - - - RAID10 Optl N 10.915 TB dflt N N dflt N N
0 0 - - - RAID1 Optl N 5.457 TB dflt N N dflt N N
0 0 0 252:0 3 DRIVE Onln N 5.457 TB dflt N N dflt - N
0 0 1 252:1 5 DRIVE Onln N 5.457 TB dflt N N dflt - N
0 1 - - - RAID1 Optl N 5.457 TB dflt N N dflt N N
0 1 0 252:2 6 DRIVE Onln Y 5.457 TB dflt N N dflt - N
0 1 1 252:3 7 DRIVE Onln Y 5.457 TB dflt N N dflt - N
-----------------------------------------------------------------------------
Existe uma maneira de descobrir o que essas duas unidades estão fazendo em segundo plano?
Uma tarefa em segundo plano é aquela que você pode executar sem afetar a disponibilidade do array - ou seja: durante a operação normal.
A reconstrução do array é uma tarefa desse tipo, pois você pode continuar usando o array durante a reconstrução.
storcli
ainda possui orebuildrate
comando para selecionar a taxa, em porcentagem, da tarefa de reconstrução em segundo plano.No entanto, quando um disco é reconstruído, seu estado deve ser
Rbld
, enquanto você tiverOnln
. Talvez a reconstrução já tenha terminado (ou nunca tenha acontecido) e agora os dois discos estejam sendo verificados por uma leitura de patrulha, que é outra tarefa em segundo plano.De qualquer forma, você poderá usar o
show rebuild
comando para obter o estado de reconstrução atual. Como sempre, certifique-se de verificar três vezes seus comandos para evitar problemas inesperados.As tarefas usuais em segundo plano que envolvem
Onln
unidades são verificação de consistência e leitura parcial. Eles são usados para detectar blocos defeituosos silenciosos que não são referenciados com frequência e, portanto, para detectar unidades com falha antecipadamente ou quando as informações foram danificadas por algum motivo (por exemplo, um erro de bit) e a síndrome de redundância RAID precisa ser recálculo.Para ver se está em andamento, use: