LinuxForum.Fans
Тема

Настройка IPMI

Автор: Cruiser78 5 сообщений 2482 просмотров
#358535

Привет всем!

Занялся, собственно, настройкой IPMI на своих серверах (благо оно там есть). И получил очередную непонятку.
Итак, ставим ipmi-tools обычным порядком, запускаем сервис impi и запускаем:

[console]#ipmitools shell
ipmitool> lan set 1 ipaddr 192.168.43.152
Setting LAN IP Address to 192.168.43.152

ipmitool> lan set 1 netmask 255.255.255.0
Setting LAN Subnet Mask to 255.255.255.0

ipmitool> lan set 1 defgw ipaddr 192.168.43.2
Setting LAN Default Gateway IP to 192.168.43.2
.... относительно долго ждем ....
LAN Parameter Data does not match! Write may have failed.[/console]

Собственно непонятно, почему оно не может воспринять адрес дефолтного гейта. И оставляет в настройках чистые нули. Далее даем команды lan set 1 arp respond on и lan set 1 access on, оно немного думает, но отвечает, что всё прошло правильно...
В результате имеем:
[console]
ipmitool> lan print 1
Set in Progress : Set Complete
Auth Type Support : NONE MD5 PASSWORD
Auth Type Enable : Callback : NONE MD5 PASSWORD
: User : NONE MD5 PASSWORD
: Operator : NONE MD5 PASSWORD
: Admin : NONE MD5 PASSWORD
: OEM : NONE MD5 PASSWORD
IP Address Source : Static Address
IP Address : 192.168.43.151
Subnet Mask : 255.255.255.0
MAC Address : 00:15:17:d4:a6:49
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 : 0.0.0.0
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
RMCP+ Cipher Suites : 1,2,3,0
Cipher Suite Priv Max : caaaXXXXXXXXXXX
: X=Cipher Suite Unused
: c=CALLBACK
: u=USER
: o=OPERATOR
: a=ADMIN
: O=OEM

[/console]
Однако пинги на заданный IP (192.168.43.152) не проходят, пинг говорит, что "Destination Host Unreachable". При этом arp-таблица "пуста", то есть arp ничего не знает про MAC нашего IPMI-контроллера:
[console]$ arp -n
Address HWtype HWaddress Flags Mask Iface
192.168.43.152 (incomplete) br1
[/console]

Собственно вопрос - кто виноват? Что я неправильно делаю? Как выправить ситуацию?

#358854

Эм.. глупый вариант, но все же... интерфейс управления поднят на сервере?

#358855
afanasev.p написал:
Эм.. глупый вариант, но все же... интерфейс управления поднят на сервере?

Безусловно. Так как если в ipmi-шелле спрашивать про оборудование, то ответ приходит вполне правильный. А вот спросить это-же по сети...
Кстати, есть еще пара непоняток. Дано три компьютера-сервера с BMC. То есть там следует развернуть IPMI. На одном из них в BIOS'е есть раздел про настройку BMC (IPMI), на двух других - нет. Далее, на том, где есть настройка BMC - там если идти в IPMI по сети, то сервер спрашивает заведённый пароль (если его не задать в командной строке), но не принимает его и админа не пущает. Ну а если задать, то не пущает после некоего таймаута.
И, третье - сервера оборудованы двумя сетевыми интерфейсами. Так вот, непонятно совершенно, на котором из них IPMI поднимается... То есть - какие именно там сетевые адреса надо прописывать...

#358858

Да, я как раз про этот самый сетевой интерфейс - есть ли на нем линк?

#358884
afanasev.p написал:
Да, я как раз про этот самый сетевой интерфейс - есть ли на нем линк?

Это и есть самое интересное. Я не представляю себе, как этот новый линк посмотреть. По сути своей BMC это маленький встроеный в сервер компьютер со своим линухом. И у него свой NIC со своим MAC-адресом и свой ifconfig. И эта внутренность извне, из "большого" линуха как-то не очень просматриватся.
А ARP-таблица на компьютере, с которого проверяю - такая:
192.168.41.103 ether 00:15:17:ce:1f:01 C br0
192.168.43.103 ether 00:15:17:ce:1f:00 C br1
192.168.43.153 ether 00:15:17:ce:1f:02 C br1 ---- Это и есть IPMI на ремутном сервере
Как оно соображает, на какой из двух интерфейсов IPMI вешать - не представляю... Но садится на нужный физический NIC.



Блин... Перезагрузил сервер (по совершенно иным причинам). IPMI на нём стал доступен по сети... Ничего не понимаю...
Но на проблемных серверах - там ipmi нужнее всего, ipmi наружу не выходит, ARP следующая:

192.168.43.151 (incomplete) br1
192.168.43.152 (incomplete) br1

Войдите или зарегистрируйтесь, чтобы ответить.