Supermicro IPMI sem rede

3

estou perdido. Eu tentei de tudo e não posso resolver isso.

Eu tenho um servidor mais antigo rodando o XenServer com a placa Supermicro X8STi-F, ele tem um IPMI integrado que compartilho na LAN 1 e sempre funcionou bem até que precisei montar a rede para o SO, que minha interface IPMI não teve porque estava rodando algo muito antigo como a versão 1.0 do firmware

Então eu atualizei o firmware IPMI e perdi a conexão ping no processo para o IPMI IP, o que é normal, eu acho que estava compartilhando a porta IPMI com a LAN1. Foi quando o processo de atualização estava em 99%.

No mesmo minuto, perdi o acesso à rede e pinguei para a placa IPMI.

Então eu instalei o IPMICFG da Supermicro + IPMItools.

O firmware foi atualizado e também funciona. Quando eu estava atualizando o leia-me instruído para não manter as configurações desta versão para as configurações onde redefinir para o padrão. Depois de definir todos eles novamente, inclusive na BIOS, não consigo fazer o ping de volta.

O IPMI funciona, eu posso emitir comandos tanto com o IPMItools quanto com as ferramentas IPMICFG da Supermicro. Tudo funciona, até comandos crus, sensores. Todos, exceto a rede.

Eu tentei absolutamente tudo, configurando para onboard com:

#ipmitool raw 0x30 0x70 0x0c 1 1 1

Definindo o IP, MAC, Gateway, etc. O único pensamento que eu não tinha certeza era do MAC, após a atualização do MAC no IPMI foi tudo para 0.0.0.0.0

Mas o MAC na BIOS contado pelo meu suporte remoto era um número consecutivo para a LAN 1 e a LAN 2. Então, se a LAN 1 estava terminando com C4 e a LAN 2 para C5 (que eu vejo no sistema operacional), o C6 só poderia ser da placa IPMI. Também é definido corretamente.

Tudo está configurado e recebo dados de comandos, mas não importa o que eu faça, não consigo fazer o ping, isso significa nenhum console da web ou usá-lo.

Esse problema não seria tão crítico, mas o fato de eu precisar atualizar para o XenServer 6 para poder ter suporte ao CentOS 6 em modelos de VM. E eu não posso porque sem o IPMI eu não poderei montar remotamente o ISO e fazer o upgrade.

Demorei mais de um mês com este problema e não consigo encontrar onde ou como está o problema. Do lado da CC, tudo já foi testado, incluindo todos os truques de deixar o servidor sem o cabo de alimentação por 3 minutos, para que ele detecte as configurações corretas. Quer dizer, eu fiquei sem truques. Normalmente o problema me dizia que seu set era forçado a ser dedicado, mas eu checava tudo, e isso me custava mão no servidor toda vez que o DC verifica o BIOS ou faz alguma coisa. Eu tenho acesso completo ao sistema operacional e posso executar os comandos via IPMItools.

Eu também reflash o firmware da IPMI várias vezes.

O IPMI IP não responderá, nem mesmo conectando um cabo diretamente a ele, mas a porta funciona. Então é algo na configuração ou software que está falhando.

# ipmitool sdr  
CPU Temp         | 0 unspecified     | ok
System Temp      | 38 degrees C      | ok
DIMM1A Temp      | 27 degrees C      | ok
DIMM1B Temp      | 29 degrees C      | ok
DIMM2A Temp      | 26 degrees C      | ok
DIMM2B Temp      | 27 degrees C      | ok
DIMM3A Temp      | 26 degrees C      | ok
DIMM3B Temp      | 26 degrees C      | ok
CPU Vcore        | 0.96 Volts        | ok
CPU DIMM         | 1.53 Volts        | ok
+5V              | 5.09 Volts        | ok
+12V             | 11.87 Volts       | ok
-12V             | -12.00 Volts      | ok
+3.3V            | 3.19 Volts        | ok
+3.3VSB          | 3.24 Volts        | ok
VBAT             | 3.26 Volts        | ok
Fan1             | no reading        | ns
Fan2             | 3645 RPM          | ok
Fan3             | no reading        | ns
Fan4             | 3915 RPM          | ok
Fan5             | no reading        | ns
Fan6             | no reading        | ns
Chassis Intru    | 0 unspecified     | nc
PS Status        | 0 unspecified     | ok

Existe alguém especialista neste campo que possa resolver esta miséria? Estou disposto a fazer tudo para resolver esse problema.

    
por nibb11 27.03.2012 / 10:25

2 respostas

1

De onde você está tentando fazer o ping do cartão - se ele for do próprio host, regras diferentes se aplicam caso a NIC tenha entrado no modo Compartilhado.

Posso sugerir que você verifique o banco de dados de FAQ da Supermicro, há muito sobre o comportamento da placa IPMI lá ...

    
por 06.05.2012 / 18:41
0

Como o rachandboneman já declarou, pode ser importante a partir de qual host você está tentando alcançar o módulo IPMI.

No que diz respeito às minhas experiências com módulos SuperMicro IPMI, descobri que você não pode acessar o módulo IPMI via rede do mesmo servidor. Portanto, você deve executar ping no módulo IPMI de outro host, já que o módulo de gerenciamento remoto usa uma conexão compartilhada com o servidor "normal".

    
por 21.06.2013 / 22:53