Todos os comandos abaixo são encontrados no pacote freeipmi-tools, uma implementação do projeto GNU, para o protocolo IPMI.
Nota: Todos os commandos do freeipmi-tools aceita a seguinte syntax para múltiplos hosts: educloud[00-127].
$ ipmi-console -h educloud01 -u admin -P -W solpayloadsize
Nota: Para sair da console digite: &.
$ ipmipower -h educloud01 -u admin -P --on
$ ipmipower -h educloud01 -u admin -P --off
$ ipmipower -h educloud01 -u admin -P --reset
Nota: Nem todas as máquinas suportam este comando.
$ ipmi-chassis-config -h educloud01 -u admin -P --commit -e "Chassis_Boot_Flags:Boot_Flags_persistent=No" $ ipmi-chassis-config -h educloud01 -u admin -P --commit -e "Chassis_Boot_Flags:Boot_Device=PXE"
$ ipmi-chassis -h educloud01 -u admin -P --get-status
$ ipmi-sensors -h educloud01 -u admin -P --verbose
$ ipmi-fru -h educloud01 -u admin -P --verbose
Primeiro precisa-se obter o arquivo base de configuração para ser usado como modelo.
$ bmc-config -h bmc01 -u admin -P -o -n bmc01.conf
Nesse arquivo, procurar a seção correspondente ao usuário cuja senha precisa ser alterada e substituir o campo
## Password
por
Password senha
E subir o arquivo com as alterações
$ bmc-config -h bmc01 -u admin -P -c -n bmc01.conf
Nota_1: Ao subir, tem-se como resposta erros de "Invalid/Unsupported Config". Apenas ignore. A mudança de senha funciona.
Nota_2: Cuidado com a identação.
Para que a configuração de SOL (Serial over Lan) funcione, Na BIOS, em Server -> Remote Access Configuration, deve estar:
******************************************************* * Remote Access [Enabled] * * * * Serial port number [COM2] * * Base Address, IRQ [2F8h, 3] * * Serial Port Mode [57600 8,n,1] * * Flow Control [Hardware] * * Redirection After BIOS POST [Always] * * Terminal Type [VT-UTF8] * *******************************************************