Настройка IPMI на сервере
Jun 23, 2016 12:43 · 495 words · 3 minute read
IPMI — интеллектуальный интерфейс управления платформой, используется для мониторинга и управления функциями аппаратного и микропрограммного обеспечения на серверных платформах.
Эти функции доступны вне зависимости от процессора, BIOS и операционной системы сервера. Давайте разберемся с настройкой IPMI из командной строки!
Как правило, настройка IPMI осуществляется в BIOS, но не всегда есть возможность перезагрузить сервер.
Примечание. Например, в моем случае необходимо было срочно, без перезагрузки сервера, изменить сетевые настройки IPMI, которые были получены по DHCP от хостера.
Все действия выполняются в ОС Debian Wheezy. Устанавливаем пакет для управления IPMI:
apt-get install ipmitool
Загружаем необходимые для корректной работы модули:
modprobe ipmi_devintf
modprobe ipmi_si
modprobe ipmi_msghandler
Смотрим сетевые настройки на первом канале:
Примечание. В терминологии IPMI, сетевой адаптер — это канал, следовательно будем смотреть настройки на первой сетевой карте (eth0).
ipmitool lan print 1
Set in Progress : Set Complete
Auth Type Support : MD2 MD5 OEM
Auth Type Enable : Callback : MD2 MD5 OEM
: User : MD2 MD5 OEM
: Operator : MD2 MD5 OEM
: Admin : MD2 MD5 OEM
: OEM :
IP Address Source : DHCP Address
IP Address : 89.184.67.28
Subnet Mask : 255.255.255.0
MAC Address : 00:25:90:49:fe:24
SNMP Community String : AMI
IP Header : TTL=0x00 Flags=0x00 Precedence=0x00 TOS=0x00
BMC ARP Control : ARP Responses Enabled, Gratuitous ARP Disabled
Gratituous ARP Intrvl : 0.0 seconds
Default Gateway IP : 89.184.67.21
Default Gateway MAC : 00:00:00:00:00:00
Backup Gateway IP : 0.0.0.0
Backup Gateway MAC : 00:00:00:00:00:00
802.1q VLAN ID : Disabled
802.1q VLAN Priority : 0
RMCP+ Cipher Suites : 1,2,3,6,7,8,11,12,0
Cipher Suite Priv Max : aaaaXXaaaXXaaXX
: X=Cipher Suite Unused
: c=CALLBACK
: u=USER
: o=OPERATOR
: a=ADMIN
: O=OEM
Изменим параметр IP Address Source — нам нужны статические настройки сети:
ipmitool lan set 1 ipsrc static
Установим статический ip-адрес для первого канала IPMI:
ipmitool lan set 1 ipaddr 10.10.10.101
и адрес шлюза по умолчанию:
ipmitool lan set 1 defgw ipaddr 10.10.10.254
Проверим корректность настроек:
ipmitool lan print 1
Set in Progress : Set Complete
Auth Type Support : MD2 MD5 OEM
Auth Type Enable : Callback : MD2 MD5 OEM
: User : MD2 MD5 OEM
: Operator : MD2 MD5 OEM
: Admin : MD2 MD5 OEM
: OEM :
IP Address Source : Static Address
IP Address : 10.10.10.101
Subnet Mask : 255.255.255.0
MAC Address : 00:25:90:49:fe:24
SNMP Community String : AMI
IP Header : TTL=0x00 Flags=0x00 Precedence=0x00 TOS=0x00
BMC ARP Control : ARP Responses Enabled, Gratuitous ARP Disabled
Gratituous ARP Intrvl : 0.0 seconds
Default Gateway IP : 10.10.10.254
Default Gateway MAC : 00:00:00:00:00:00
Backup Gateway IP : 0.0.0.0
Backup Gateway MAC : 00:00:00:00:00:00
802.1q VLAN ID : Disabled
802.1q VLAN Priority : 0
RMCP+ Cipher Suites : 1,2,3,6,7,8,11,12,0
Cipher Suite Priv Max : aaaaXXaaaXXaaXX
: X=Cipher Suite Unused
: c=CALLBACK
: u=USER
: o=OPERATOR
: a=ADMIN
: O=OEM
Готово — сетевые настройки IPMI изменены без перезагрузки сервера. С помощью утилиты ipmitool
так же можно собирать информацию о сенсорах, управлять питанием сервера, протоколировать системные события и т.д.