Eu tenho um servidor Supermicro 5019TR-GF recentemente.
No começo eu consigo me conectar ao IPMI via IPMIView
ou ipmitool
para controlar o servidor, mas hoje não consigo mais me conectar ao servidor. O ipmitool
espetáculo:
user@ubuntu-vm:~$ ipmitool -I lanplus -H xx.xx.xx.xx -U ADMIN -P ADMIN sensor list all
Get Device ID command failed: 0xd4 Insufficient privilege level
Get Device ID command failed: 0xd4 Insufficient privilege level
Unable to open SDR for reading
É estranho que eu possa fazer login no Portal da Web, mas não posso usar o IPMI. Qual é o problema e como resolvê-lo?
Atualização 1
Eu tento usar, ipmiutil
mas sem sorte.
user@ubuntu-vm:~$ ipmiutil sensor list -N xx.xx.xx.xx -U ADMIN -P ADMIN
ipmiutil sensor version 3.15
Invalid data field in request
ipmilan_open_session error, rv = 0xcc
ipmilan Invalid data field in request
ipmi_open error = 204 Invalid data field in request
ipmiutil sensor, Invalid data field in request
Atualização 2 Finalmente, redefino o IPMI para as configurações padrão de fábrica na interface da web. Agora posso usar o ipmitool novamente. No entanto, não consigo encontrar o motivo que causa esse problema ...
Não use ipmitool sobre LAN, tente usar a interface de dispositivo IPMI local. Para isso, conecte-se ao computador cujo BMC você deseja controlar, carregue
ipmi_devintf
e não especifique nenhum parâmetro de conexão, apenas o comando:Eu demonstrei
ipmiutil
aqui desde que o ipmitool não foi instalado neste servidor (supermicro) e eu estava com preguiça de instalar o ipmitool (e porque o ipmiutil é muito melhor quando se trata de analisar logs de eventos, que o ipmitool analisa de maneira completamente errada),ipmitool
mas trabalhar desta forma também.Você também pode realizar coisas diferentes, como redefinir o BMC de um host (quente ou frio), configurar seus parâmetros de rede, configurar usuários e senhas e assim por diante. Tudo sem desligar o servidor e sem conhecimento prévio da configuração e senhas do BMC, apenas o acesso root ao SO é necessário! Isso usa uma interface privada especial entre o computador e o BMC. Também é protocolo padrão, funciona em placas-mãe supermicro, hpe, dell, intel, lenovo, asus (essas que eu testei), provavelmente muitas outras funcionariam também.