Ipmi » History » Version 16

Beraldo Leal, 21 Mar 2013 23:06

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