Ipmi » History » Version 22

Beraldo Leal, 21 Mar 2013 23:15

1 1 Beraldo Leal
h1. Procedimentos IPMI
2 1 Beraldo Leal
3 14 Beraldo Leal
Todos os comandos abaixo são encontrados no pacote *freeipmi-tools*, uma implementação do projeto GNU, para o protocolo IPMI.
4 13 Beraldo Leal
5 22 Beraldo Leal
*Nota*: Todos os commandos do *freeipmi-tools* aceita a seguinte syntax para múltiplos hosts: @educloud[00-127]@.
6 17 Beraldo Leal
7 1 Beraldo Leal
h2. Obtendo um console serial (SOL - Serial over Lan):
8 8 Beraldo Leal
9 1 Beraldo Leal
<pre>
10 18 Beraldo Leal
$ ipmi-console -h educloud01 -u admin -P -W solpayloadsize
11 1 Beraldo Leal
</pre>
12 2 Beraldo Leal
13 5 Beraldo Leal
*Nota:* Para sair da console digite: @&.@
14 4 Beraldo Leal
15 3 Beraldo Leal
16 12 Beraldo Leal
h2. Ligando a máquina (Wakeup on Lan)
17 8 Beraldo Leal
18 3 Beraldo Leal
<pre>
19 18 Beraldo Leal
$ ipmi-chassis -h educloud01 -u admin -P --chassis-control=POWER-UP
20 1 Beraldo Leal
</pre>
21 1 Beraldo Leal
22 12 Beraldo Leal
h2. Reiniciando a máquina:
23 12 Beraldo Leal
24 12 Beraldo Leal
<pre>
25 18 Beraldo Leal
$ ipmi-chassis -h educloud01 -u admin -P --chassis-control=SOFT-SHUTDOWN
26 18 Beraldo Leal
$ ipmi-chassis -h educloud01 -u admin -P --chassis-control=HARD-RESET
27 12 Beraldo Leal
</pre>
28 12 Beraldo Leal
29 15 Beraldo Leal
h2. Configurar para que o próximo boot seja via PXE:
30 15 Beraldo Leal
31 19 Beraldo Leal
*Nota:* Nem todas as máquinas suportam este comando.
32 15 Beraldo Leal
33 15 Beraldo Leal
<pre>
34 18 Beraldo Leal
$ ipmi-chassis-config -h educloud01 -u admin -P  --commit -e "Chassis_Boot_Flags:Boot_Flags_persistent=No"
35 18 Beraldo Leal
$ ipmi-chassis-config -h educloud01 -u admin -P  --commit -e "Chassis_Boot_Flags:Boot_Device=PXE"
36 15 Beraldo Leal
</pre>
37 15 Beraldo Leal
38 1 Beraldo Leal
h2. Obter o power status:
39 7 Beraldo Leal
40 7 Beraldo Leal
<pre>
41 18 Beraldo Leal
$ ipmi-chassis -h educloud01 -u admin -P --get-status
42 7 Beraldo Leal
</pre>
43 9 Beraldo Leal
44 9 Beraldo Leal
h2. Obter informações dos sensores:
45 9 Beraldo Leal
46 9 Beraldo Leal
<pre>
47 18 Beraldo Leal
$ ipmi-sensors -h educloud01 -u admin -P --verbose
48 9 Beraldo Leal
</pre>
49 10 Beraldo Leal
50 10 Beraldo Leal
h2. Obter informações da placa mãe/produto:
51 10 Beraldo Leal
52 10 Beraldo Leal
<pre>
53 18 Beraldo Leal
$ ipmi-fru -h educloud01 -u admin -P --verbose
54 10 Beraldo Leal
</pre>