Supermicro IPMI não é possível acessar pela porta compartilhada

4

Eu tenho vários servidores supermicro (X8DTU-F, X7SPA-HF). Eu estou usando a configuração IPMI com porta ethernet compartilhada (X7SPA-HF não tem porta dedicada embora). IPMI sobre ethernet está funcionando perfeitamente. Então, a conectividade de rede dos servidores faz.

O problema é que os servidores não podem acessar o ipmi ip através do local da porta compartilhada (ele está trabalhando com o dedicado). Então, se eu tentar pingar (também arping) do servidor para o ipmi ip, ele não funciona.

O servidor e o IP estão na mesma rede e eu posso acessar o servidor e o ipmi sem problemas. Então, o problema parece estar apenas em algum lugar no switch local na placa-mãe SMC.

Alguma ideia, onde pode estar o problema?

Atualizar

A resposta de Wesley é precisa. Obrigado por isso. Para solucionar esse problema - use redes separadas para o servidor e o ipmi. Configure a porta de acesso no switch para trunk e permita somente vlan para o próprio servidor (sem tag) e vlan para ipmi (tagged). No IPMI, em seguida, configure a marcação de pacotes com o id específico da vlan. Dessa forma, todos os pacotes (mesmo que usem a mesma interface) passarão pelo gateway e não serão entregues diretamente.

    
por Yarik Dot 11.12.2013 / 04:14

2 respostas

6

Este é um "problema" de design conhecido com algum acesso IPMI compartilhado. Isso também afeta os Dell DRACs que usam um BMC da Avocent também. É assim que é.

Para alguma referência:

The reason one is unable to connect to the IPMI controller from the same machine through the network on this architecture is because this controller is architected in such a way that you CAN'T access the IPMI controller via its IP address from the same machine that the controller is on. This is because the IPMI controller and the motherboard SHARE a single physical ethernet port.

[...]

The IPMI controller can access the network through eth0, and the motherboard can access the network through eth0, but the motherboard CANNOT access the IPMI controller through eth0. It MUST go through its internal motherboard connection, which is what happens when you use "ipmitool" without specifying an IP address. You cannot go through an IP connection to the controller from the same machine, but you can from any other machine that can route to it.

    
por 11.12.2013 / 04:21
0

Se você estiver em uma máquina Linux, ainda poderá acessar o recurso IPMI local com ipmitool , mas sem especificando o host com o sinalizador -H :

[sudo] ipmitool sdr

Caso contrário, você receberá um Error: Unable to establish LAN session

    
por 20.05.2016 / 19:27