Reiniciando um IBM BMC sem reiniciar o próprio servidor


12

Eu tenho alguns servidores com o IBM BMC (Baseboard Management Controller). Gostaria de ligar e desligar o BMC sem reiniciar o servidor. Isso é possível? Quão?

Nota: Em um deles, a interface da web está inativa; então eu precisaria fazer isso reiniciando fisicamente o BMC (não sei como fazê-lo - até o botão liga / desliga no servidor não deveria reciclar o BMC, acredito) ou por meio da interface UDP ou SNMP (novamente , também não sabe como fazer isso)

Respostas:


15

A maneira mais simples é se você puder efetuar logon no servidor, execute como root:

# ipmitool bmc reset cold

E se não ajudar? No meu servidor, parece estar preso. Para o comando "bmc-device --cold-reset", que é essencialmente o mesmo, recebo o erro: "ipmi_cmd_cold_reset: código de conclusão incorreto". Ele não se redefine, não consigo acessá-lo de nenhuma maneira. Tenho outra opção além de desligar completamente?
Balázs Pozsár

A menos que você tenha um botão de redefinição de hardware para o BMC (depende do modelo), você estará completamente desligado. Verifique o Guia de Determinação de Problemas e Suporte apropriado ao seu modelo de servidor para obter todos os detalhes.
precisa saber é o seguinte

Talvez eu estivesse fora do tópico aqui, eu tenho um Intel S2600GZ4 com AXXRMM4. Ele não possui um botão de reset. É realmente uma vergonha este tipo de problemas existem que eles precisam de um powerdown às vezes ...
Balázs Pozsár

O mesmo comando que eu dei funcionará no RMM4.
MikeyB

Sim, geralmente funciona, mas já aconteceu duas vezes que ele foi congelado de uma maneira que mesmo o bmc reset cold não pôde ajudar.
Balázs Pozsár 29/04

3

Se você não conseguir se conectar ao BMC via web, ssh, IPMI, telnet ou outro mecanismo de conexão que você configurou, a única maneira de redefinir o BMC com certeza é desligar o computador e puxar as entradas de energia. Muitos BMCs (ou iLO ou eLOM ou o que for) não se redefinem quando o computador é reiniciado ou desligado.


0

Eu não conheço os da IBM, mas nos servidores HP você pode acessar o iLO com frequência se o front-end da Web estiver quebrado e vice-versa. Se você não o fizer, acho que será um sistema completo para ligar / desligar.


Chopper - o BMC nem sempre está no SupII (equivalente ao iLO). Às vezes, é integrado ao sistema. De qualquer forma, acho que seria necessário puxar o plugue para reiniciar, se você não conseguir entrar no SupII.
mfinni


0

Para qualquer pessoa com um problema semelhante, aqui está o comando ipmiutil para emitir uma redefinição a frio no BMC sem reiniciar o servidor:

ipmiutil reset -k

Eu pessoalmente uso ipmiutilmais ipmitoolquando possível, pois ele pode executar sem motoristas IPMI instalados. Eu tive várias instâncias em que os módulos IPMI do Linux foram bloqueados devido a um problema no BMC. Isso impediu a execução do ipmitool, mas eu ainda era capaz de usar o ipmiutil no "modo sem driver", para o qual ele reverte automaticamente. A única desvantagem é que, diferentemente do ipmitool, o ipmiutil provavelmente ainda não está instalado. Ele deve estar disponível para instalação usando os repositórios yum / apt-get incluídos na maioria das distribuições.


-1

Não tenho certeza apenas da reinicialização do BMC.

Mas se você deseja reiniciar o Remote Managemenet, desligue manualmente e fisicamente a alimentação CA. Desconecte as duas fontes de alimentação CA redundantes. Todo o sistema será desligado.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.