Obtendo integridade da unidade / armazenamento via HP iLo 4 CLI

2

Em nossos servidores HP Proliant, posso obter a integridade da unidade ou do armazenamento da iLo CLI:

</>hpiLO-> show system1/drives1/

status=0
status_tag=COMMAND COMPLETED
Sun Sep 23 16:29:00 2018

/system1/drives1
  Targets
  Properties
    Group=1, Firmware Version=1.14
    Bay 1 - drive status=Ok; UID=Off
    Bay 2 - drive status=Ok; UID=Off
    Bay 3 - drive status=Ok; UID=Off
    Bay 4 - drive status=Ok; UID=Off

Isso funciona muito bem em nossas caixas iLo 2 e 3, mas o iLo 4 não tem o destino "drives":

</>hpiLO-> show system1/drives1

status=2
status_tag=COMMAND PROCESSING FAILED
error_tag=INVALID OPTION
Sun Sep 23 16:26:22 2018

Os drivers do Serviço de Gerenciamento sem Agente (AMS) e do Health estão instalados e em execução:

e posso ver a integridade do armazenamento na interface da Web do iLo. O firmware do iLo está na versão mais recente.

Existe alguma maneira de obter a saúde e as informações de armazenamento da iLo 4 CLI, da mesma maneira que eu posso para os servidores iLo 2 e 3?

    
por KenD 23.09.2018 / 17:33

1 resposta

2

Não parece que você pode fazê-lo através do chamado SMASH CLP (ILO4 CLI), pois não há destino / system1 / drives *, mas você pode fazê-lo via XML RIBCL.
Você pode baixar o arquivo morto com amostras de scripts RIBCL de aqui
Você precisará usar o script locfg.pl perl no arquivo Get_Embedded_Health.xml. Em seguida, execute-o contra o endereço IP do ILO

./locfg.pl -s 192.168.10.10 -f Get_Embedded_Health.xml -u YourILOUser -p YourILOPassword

A saída estará no formato xml e terá muitos dados, já que o xml padrão solicitará não apenas o status do armazenamento, mas também outras coisas. Se você quiser limitá-lo apenas ao status de armazenamento - você pode fazer com que a carga útil do xml fique abaixo

<RIBCL VERSION="2.22">
  <LOGIN USER_LOGIN="adminname" PASSWORD="password">
    <SERVER_INFO MODE="read">
      <GET_EMBEDDED_HEALTH>
        <GET_ALL_STORAGE/>        
          <!--            iLO 4 only - 1.30 or later.                -->
      </GET_EMBEDDED_HEALTH>
    </SERVER_INFO>
  </LOGIN>
 </RIBCL>

Quando eu testo com HP DL380 Gen9 com ILO4 - recebo uma lista bastante abrangente de minhas unidades físicas, unidades lógicas, números de série, capacidades etc. Basicamente, tudo o que posso ver no ILO 4 Web Interface System Information - > O armazenamento é relatado na saída xml.

    
por 30.09.2018 / 08:20