Estou trabalhando em um script usando o StorCLI (Ver 1.21.06).
Quando eu corro:
./storcli show
Eu obtenho (abreviado):
Status Code = 0
Status = Success
Além de:
Hlth:
Opt
Q1. Estou curioso para saber o que o código Status / Status realmente significa: isso tem alguma coisa a ver com o status do controlador ou apenas com o comando executado com sucesso?
Q2: quão exaustivo é o comando "./storcli show"? Ou seja, é o resultado "Hthth: Opt", incluindo a integridade do disco físico ou apenas a saúde do controlador (bateria, etc)?
O manual de referência é bastante conciso, com apenas a seguinte descrição do comando show
da seguinte forma:
storcli show
This command shows a summary of controller and controller-associated information for the system. The summary
includes the number of controllers, the host name, the operating system information, and the overview of
existing configuration.
EDITAR
Estou procurando um meio de monitorar uma matriz LSI RAID em um servidor Lenovo TD340 executando o ESXi (versão gratuita). O servidor tem um IMM (first gen), que não tem visibilidade da placa LSI RAID instalada.
O MegaRAID não é confiável, pois a descoberta / consulta leva um excesso de 30 minutos para concluir "encontrar" o servidor ESXi, o que resulta em outro tempo não documentado (excedendo uma hora) para que ele termine o login (onde você está no limbo imaginando se o botão "Login" desativado realmente fez alguma coisa.
Eu simplesmente não confio que o MegaRAID Manager neste momento tenha uma visibilidade suficientemente estável do status do host / LSI RAID do ESXi para ser um meio confiável de monitoramento.
Então o StorCLI funciona nativamente no ESXi, onde eu vou escrever um script para executar storcli show
(idealmente) e analisar a saída, e gravar em um log e enviar um alerta.