Supermicro IPMI KVM: conexão falhou

7

Eu tenho vários servidores Supermicro e não consigo mais me conectar a nenhum KVM através do IPMI; Eu continuo recebendo 'conexão falhou'. Eu notei pela primeira vez com um, mas tentando outros resultou no mesmo erro.

Eu tentei:

  • Plugin do navegador (firefox + java7) no Windows server 2008.
  • Plugin do navegador (firefox + java7) no Windows 7.
  • Plugin do navegador Mac + safari + java7.
  • Plug-in do Browswer Linux + openjdk-1.7 + icedtea plugin.
  • ferramenta ipmi autônoma no servidor Windows 2008 (ipmiview do Supermicro).
  • ferramenta IPMI independente no Linux openjdk 1.6 e 1.7 (ipmiview do Supermirco).
  • redefinindo o controlador IPMI (o que às vezes é necessário porque falha): ipmitool mc reset warm .

Eu continuo recebendo 'conexão falhada', não importa o que eu tente.

Eu fiz um tcp dump e o analisei com wireshark, e tudo que eu vejo é que um SYN é enviado pelo cliente, e um [RST, ACK] é recebido, o qual o wireshark marca vermelho.

Eu usei muito o console no passado, então não sei qual é o problema aqui. Eu li algo sobre o java 1.6 (java 6) funcionando, mas isso não parece me ajudar.

Editar: não é um problema de rede, porque eu posso me conectar ao webadmin e controlar tudo, menos o KVM. Eu posso até ver as imagens do sistema operacional inicializado.

E algumas informações:

# ipmitool mc info
Device ID                 : 32
Device Revision           : 1
Firmware Revision         : 2.0
IPMI Version              : 2.0
Manufacturer ID           : 47488
Manufacturer Name         : Unknown (0xB980)
Product ID                : 1541 (0x0605)
Product Name              : Unknown (0x605)
Device Available          : yes
Provides Device SDRs      : no
Additional Device Support :
    Sensor Device
    SDR Repository Device
    SEL Device
    FRU Inventory Device
    IPMB Event Receiver
    IPMB Event Generator
    Chassis Device
Aux Firmware Rev Info     : 
    0x06
    0x00
    0x00
    0x00

Editar2:

Na minha máquina Linux, eu uso o IPMIView-2.9.15-build121211-bundleJRE-linux, e mesmo quando usando o JRE incluído ( ./jre/bin/java -jar JViewerX9.jar host ADMIN password ), ele não funciona. Talvez seja um problema de rede, mas eu não mudei nada no nosso roteador / firewall (máquina Debian Linux).

    
por Halfgaar 01.03.2013 / 16:16

3 respostas

6

O que você sabe? quando eu fiz ipmitool mc reset cold , ele funcionou novamente.

O único problema é que eu não posso fazer isso na máquina que perdi a conexão ...

    
por 01.03.2013 / 17:09
2

Por alguma razão, qualquer versão do IPMIView não funciona com firmwares IPMI > = 3.32, incluindo o último IPMIView. Você precisa usar o navegador para ativar seu plug-in Java a partir de uma interface da web, e essa deve ser uma versão específica do Java. Isto não é fixo a partir da versão 3.43 (pelo menos para o controlador X10), a única diferença é que a versão 3.32 envia RST imediatamente depois de receber SYN na porta tcp / 5900, e a versão 3.43 passa o handshake de três vias para tcp / 5900 e envia RST 35 segundos depois - e é isso que significa Connection failed erro de Java.

Outra abordagem seria fazer o downgrade do firmware do IPMI para uma versão menos recente, por exemplo, no controlador X10 (isso é mencionado no esquema de nomenclatura do firmware - por exemplo, REDFISH_X10_343.zip ) versão 3.27 está trabalhando com o IPMIView. Os firmwares IPMI para as placas-mãe Supermicro mais recentes podem ser encontradas aqui , você notará que o Supermicro fornece apenas uma versão de firmware IPMI para uma determinada placa-mãe, mas você pode baixar qualquer versão do firmware, desde que esteja com o modelo do seu controlador BMC - ou seja, se o arquivo do firmware da IPMI tiver o nome REDFISH_X10_XXX.zip , você pode baixar e instalar qualquer X10 versão, desde que seja para X10. A mesma regra se aplica ao X11 e outros controladores, exceto que eu não tentei pessoalmente, então ainda pode haver algumas complicações.

Dessa forma, eu restaurei com sucesso a conectividade KVM em uma placa-mãe X10DRU-i +.

Atualização: O Supermicro TechSupport insiste que, para versões de firmware > = 3.32, um IPMIView mais recente deve ser usado. Não tive a oportunidade de verificá-lo sozinho, mas apenas para aqueles que vieram aqui em busca de uma solução - parece que eu deveria mencioná-lo.

    
por 24.09.2016 / 07:24
1

IPMI KVM (placa-mãe X9DRD-if, servidor SuperMicro)

TRABALHADO COM

  • Macbook + Chrome + Java7 em casa conectado por wifi a um ROUTER COM IP ESTÁTICO
  • Windows 7 + IE7 + Java7 em casa conectado por LAN em um ROUTER COM IP ESTÁTICO
  • Linux Virtual Machine + Firefox dentro do MacBook em casa conectado por wifi a um ROUTER COM IP ESTÁTICO

NÃO TRABALHOU (falha na conexão, todas as vezes)

O mesmo Macbook com qualquer IE / Chrome / Firefox + Java6 / 7 conectado AO UNIVERISTY'S CAMPUS WIFI

ANÁLISE

Não é o sistema operacional, o navegador ou a versão java com defeito, é a configuração do seu roteador ou outras configurações de rede.

SOLUÇÃO

Alterar rede. Se você estiver no trabalho / universidade / lugar_com_fancy_wifi e não puder acessar outra (s) rede (s) de internet, execute a java JVM em casa ou em algum lugar com um IP estático e conecte-se pelo TeamViewer ou VPN à sua casa para controlar seu servidor. p>     

por 15.06.2013 / 03:19