VxRack: comandos storcli ineficazes
Summary: Nó do VxRack: comandos storcli ineficazes
Symptoms
Usando comandos storcli para definir atributos de disco virtual. Isso pode acontecer após uma falha do disco ou após a substituição de um disco.
Sintomas
Alguns comandos storcli para definir atributos de VD retornariam com sucesso, mas após a verificação, os atributos de VD não são atualizados.
Às vezes, quando há um disco com falha, os atributos de outros VDs podem mudar e os comandos storcli não podem defini-los.
Impacto
Desempenho reduzido
Cause
Esse problema pode ocorrer em duas situações:
- O firmware do controlador RAID foi atualizado, mas o host ainda não foi reinicializado
- Há cache preservado para o disco com falha, o que impede que os comandos storcli sejam eficazes
Resolution
Use "storcli /c0 show all" para verificar qual é a versão do firmware em execução atualmente - se não estiver, reinicialize o host para carregar o firmware correto.
Se o firmware já estiver sendo executado na versão esperada, use o seguinte comando para verificar o cache preservado:
storcli /c0 show preservedcache
Se houver cache preservado, esse comando o mostrará, por exemplo:
Controller = 0
Status = Success
Description = None
-----------
VD State
-----------
4 Missing
E o número VD na saída provavelmente não estará presente em "storcli /c0/vall show", pois geralmente é um disco com falha.
Use o comando a seguir para excluir o cache preservado (substitua "#" pelo número na coluna "VD" na saída do comando acima. Com base no exemplo acima, use o número '4').
storcli /c0/v# delete preservedcache [force]
Depois disso, use os comandos storcli para definir atributos de VD novamente.
Versões afetadas
Esse não é um problema de software do ScaleIO e pode afetar todos os servidores com controladores RAID LSI e todas as versões do ScaleIO.
Corrigido na versão
N/D: Esse não é um problema do ScaleIO.