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.