Como descobrir mais detalhes de hardware usando apenas ESXi4.1 e (possivelmente) shell

4

Executando o ESXi4.1 em uma máquina HP, com acesso apenas remoto ao host ssh shell e ao console vmware (sem iLO), existe uma maneira de reunir um relatório de hardware do servidor? Estou interessado especificamente em descobrir se os discos são SAS ou SATA e se o controlador p410i está equipado com NVRAM e uma bateria.

Obviamente, sendo este um host de VM, a reinicialização é o último recurso (especialmente desde que eu sou remoto para a máquina).

Eu também apreciaria um ponteiro para um LiveCD que eu poderia usar com esta máquina (caso eu precise reiniciá-lo), o qual eu poderia passar para a pessoa local para o host, para que eles possam inicializar o sistema com o CD, colete um relatório e envie para mim.

Obrigado

UPD: aqui está uma captura de tela de como as coisas se parecem com atm:

Acho que isso significa que este ESXi não tem pacotes específicos da HP e preciso procurar outro caminho? Ou estou procurando no lugar errado?

    
por dyasny 21.09.2011 / 11:56

4 respostas

3

É um servidor HP, portanto, deve haver algumas informações sobre o hardware disponível no cliente vSphere. Não estou claro se você está dizendo que tem acesso ao cliente ou não, com base na sua pergunta. Se você tiver acesso, pode ir para Configuração - > Estado de saúde - > Armazenamento para ver a configuração da matriz. Isso se aplica somente se você estiver usando uma versão do ESXi com os agentes / sensores da HP integrados. Se o servidor não for específico da HP, as informações do storage array podem estar faltando.

VocêconheceomodelodoservidorHP?Issopodeajudararestringirascoisas,jáquemuitasdasunidadesrecentescomcontroladoresSmartArrayP410possuemcachedegravaçãocombackupemflashouporbateria(BBWC)instalado.

Mascomoshellsshdohost,vocêpodeextraironomedoprodutodoservidoreonúmerodepeçadaHP.Nopromptdoshell,digite:

smbiosDump|egrep'(Product|Serial)'

EmumdosmeusservidoresESXi,issoproduzaseguintesaída:

~#smbiosDump|egrep'(Product|Serial:)'SerialServicessupportedProduct:"ProLiant DL370 G6"
    Serial: "MXQxxx0DHP"
    Serial: "MXQxxx0DHP"
    Product ID: 519577-005

Pesquisando o "Product ID", o HP Quick Specs é exibido, mostrando a presença de um controlador Smart Array P410i com 512MB BBWC.

Quanto aos discos e tipos de disco que compõem a matriz, a abordagem normal é usar os agentes do HP Insight e usar hpacucli ao usar um sistema operacional completo ou um dos métodos listado aqui . Isso não é uma opção no ESXi. Você pode definitivamente obter essa informação do utilitário de configuração do BIOS (pressione F8 no prompt) no servidor durante o POST.

Você não precisa de um CD ao vivo genérico para obter especificações completas de hardware. Os servidores vêm com eles. Use o CD HP SmartStart incluído ( ou faça o download ). Execução que fornecerá informações completas sobre as especificações de hardware e a configuração RAID.

    
por 21.09.2011 / 14:31
1

lspci na linha de comando deve listar suas placas controladoras. eg

~ # ~ # lspci | grep storage
000:000:17.0 Mass storage controller: ATI Technologies Inc SB700 SATA Controller [IDE Mode] [vmhba0]
000:000:20.1 Mass storage controller: ATI Technologies Inc SB700/SB800 IDE Controller [vmhba1]
000:003:05.0 Mass storage controller: Silicon Image, Inc. SiI 3512 SATARaid Controller [vmhba3]

Tenho certeza de que existe uma maneira mais elegante, mas para descobrir que tipos de discos você tem, é possível fazer um fdisk -l na linha de comando e informar o número do modelo e número de série do disco:

por exemplo

~ # fdisk -l
Disk /dev/disk /t10.ATA_____SAMSUNG_HD204UI_________________________S2HG**********37______
:2000.3 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
<snip>
    
por 21.09.2011 / 14:22
1

Você pode obter todas essas informações no vCenter usando a Página de status de hardware. A captura de tela é de um servidor Dell, mas isso pode aparecer no servidor HP - YMMV.

    
por 21.09.2011 / 14:44
0

Tente usar a tecla esxcfg-info com -w sobre o ssh ou o console. O comando retorna muitas informações, algumas são únicas

    
por 20.01.2016 / 15:15