O gerenciamento web IPMI na Supermicro não funciona: "Não foi possível abrir o dispositivo em /dev/ipmi0 ou /dev/ipmi/0 ou /dev/ipmidev/0:..." e "Canal 255 inválido"

O gerenciamento web IPMI na Supermicro não funciona: "Não foi possível abrir o dispositivo em /dev/ipmi0 ou /dev/ipmi/0 ou /dev/ipmidev/0:..." e "Canal 255 inválido"

Solução de problemas de IPMI em um servidor centos 6.5. Especificamente, não consigo configurar o gerenciamento web IPMI devido a erros ao tentar trabalhar com as configurações de LAN IPMI.

Recebo o seguinte erro quando digito ipmitool lan print:

[root@]# ipmitool lan print
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Invalid Channel 255

Quase todas as respostas do google/stackexchange para esses problemas resultam na resposta encontrada aquiipmitool - não é possível encontrar /dev/ipmi0 ou /dev/ipmidev/0, no entanto, este servidor supermicro tem exatamente os mesmos módulos de kernel ipmi carregados que meu outro servidor supermicro, conforme mostrado abaixo:

[root@SERVER_WITHOUT_WORKING_IPMI]# modprobe --showconfig | grep ipmi
alias platform:ipmi_si ipmi_devintf
[root@SERVER_WITH_WORKING_IPMI]# modprobe --showconfig | grep ipmi
alias platform:ipmi_si ipmi_devintf

Portanto, suspeito que este não seja um problema relacionado aos módulos do kernel...

Qualquer ajuda sobre isso é muito apreciada. Observe que este dispositivo está em produção, então tenho que ter cuidado ao “experimentar”. Observe também que sou relativamente novo no Linux (engenheiro de rede aqui).

Obrigado a todos...(este é meu primeiro post!)

Responder1

Fiz o seguinte:

lsmod | grep ipmi

...e isso mostrou que o módulo ipmi_devintf NÃO foi carregado. Fiz modprobe e carreguei isso e funcionou.

No entanto, ainda não consigo executar ping na interface ipmi, embora tenha verificado a configuração de rede correta <- este é um problema separado que precisarei investigar.

informação relacionada