É possível redefinir a senha em uma interface SuperMicro IPMI? Minha placa mãe é modelo X8STI-F.
password-recovery
ipmi
supermicro
madpato
fonte
fonte
Respostas:
Se você acessá-lo localmente, poderá especificar uma nova senha. No Linux, isso seria feito via
ipmitool
. Algo assim deve funcionar:Se você não souber qual canal é sua interface Ethernet, basta folhear um de cada vez, da seguinte forma:
Observe que o tipo médio é "802.3 LAN". Esse é o que você quer. Outros canais podem ficar assim:
fonte
ipmitool
enquanto estiver conectado ao servidor, não em outro host.modprobe ipmi_si; modprobe ipmi_devintf; modprobe ipmi_msghandler
Ontem tive que lidar com esse mesmo problema, não consegui fazer login na interface da web do SuperMicro IPMI porque não o usava com frequência e esqueci a senha. O comando na resposta da Insyte não funcionou para mim, mas estava próximo. Este comando funcionou para redefinir a senha da conta ADMIN:
ipmitool -I open user set password 2 ADMIN
O número 2 lá é o ID do usuário. A conta ADMIN assume como padrão a identificação de usuário 2. Portanto, estou configurando a senha da identificação de usuário 2 como ADMIN, que é o padrão, mas você pode colocar qualquer outra senha lá.
Obrigado ao Insyte por me indicar o caminho certo do uso do ipmitool, depois de algumas pesquisas online, consegui encontrar esse comando de trabalho. Espero que ajude alguém que tropeça nessa questão.
fonte
root
. Obrigado @ ben-BaronOs BMCs IPMI da Supermicro podem ser bastante irregulares e problemáticos. Você sempre deve usar os utilitários e ferramentas fornecidos pela Supermicro antes de tentar uma correção com ferramentas universais como o IPMITool.
Não é necessário reiniciar a unidade inteira, como outros sugeriram.
Se você tiver acesso físico ao servidor, siga estas etapas simples para redefinir a senha ADMIN na sua IPMI:
Obtenha o ID do usuário IPMI cuja senha você deseja definir:
ipmicfg -user list
Defina uma nova senha para esse usuário ( o usuário ADMIN normalmente possui um ID 2 ):
ipmicfg -user setpwd 2 your_password_here
Efetue login na GUI da web do IPMI usando a senha que você acabou de definir.
Redefini a senha ADMIN em dezenas de BMCs Supermicro IPMI. De todos os métodos que tentei, este é o único procedimento que funciona 100% do tempo.
Nota: Se você já possui o Windows ou Linux instalado em seu sistema, poderá pular as etapas 1, 3 e 4 e simplesmente executar os comandos nas etapas 5 e 6 usando o executável apropriado do kit de ferramentas Supermicro baixado na etapa 2. Se você estiver usando Linux e você encontra
kcs_error_exit
mensagens ao chamaripmicfg
comandos, é necessário instalar a biblioteca OpenIPMI e ativar oipmi_devintf
módulo do kernel.Os seguintes comandos funcionam no CentOS 6:
Lembre-se de que o comando
modprobe ipmi_devintf
precisará ser executado novamente sempre que você reiniciar o servidor.fonte
A melhor maneira é redefinir os padrões e limpar a FRU & LAN com a ferramenta nativa SuperMicro, da seguinte maneira:
(Tudo isso pode levar alguns segundos para entrar em vigor, então aguarde entre os comandos!)
Agora desative a configuração DHCP restaurada dos padrões de fábrica com
em seguida, restaure suas configurações de rede com:
Percebi que, às vezes, você precisa redefinir a unidade BMC para que ela entre em vigor. Ainda hoje, não foi possível executar ping no endereço IP IPMI do meu servidor definido através do utilitário ipmicfg até depois da redefinição do BMC:
Você precisará configurar o IP / Netmask / Gateway novamente com a mesma ferramenta, mas é a única maneira de fazê-lo funcionar.
O OpenIPMI e o IPMITools não funcionaram para mim no Debian Squeeze. Tentei redefinir a senha, redefinir o BMC sem sucesso. No entanto, eles são bons para definir IP e ler dados do sensor.
Você pode obter a versão apropriada para o seu sistema operacional no SuperMicro FTP:
ftp://ftp.supermicro.com/utility/IPMICFG/
fonte
Se você raramente usa a interface IPMI, é possível que ainda esteja usando o nome de usuário / senha padrão ADMIN / ADMIN (diferencia maiúsculas de minúsculas).
fonte
Essa resposta simples é diferente de outras que precisam de algum outro SO formal instalado para redefinir a senha.
Inicialize um pen drive com o arquivo de firmware IPMI adequado e o utilitário de piscamento adequado para sua placa-mãe no site da SuperMicro. Usamos um dos baseado em simplicidade. Se você já possui o firmware IPMI atual, basta atualizá-lo com a mesma versão que você já possui.
A maioria dos nossos sistemas é baseada em placas X8 com IPMI integrado. Eles usam YAFUKcs (ainda outro atualizador de firmware).
Se você normalmente salvar a configuração durante a atualização, simplesmente deixe a opção -c em
yafukcs -full romfile.ima
vez deyafukcs -full -c romfile.ima
Curiosamente, deixar de lado a
-c
opção não faz com que o endereçamento estático de IPMI seja redefinido no BIOS. Isso afeta apenas configurações no ambiente IPMI, como LDAP, NTP e quaisquer notificações de alerta que você configurou.Você deve considerar a possibilidade de atualizar o BIOS do sistema após a atualização do IPMI, mas isso não é necessário. Se você piscar o BIOS do sistema, essas configurações serão redefinidas, mas as configurações da LAN IPMI não serão alteradas.
fonte
Odeio desenterrar "tópicos antigos", mas este ainda aparece primeiro ao procurar uma solução para o problema listado.
Acabei de descobrir que a ferramenta IPMIView no site da Supermicro pode alterar a senha ADMIN na conta de administrador do IPMI! :)
fonte