MAC-адрес, указанный в ipmitool lan print
кажется неверным, поскольку в кэше arp нет записи для установленного IP-адреса, 10.224.242.121:
# arp 10.224.242.121
10.224.242.121 (10.224.242.121) -- no entry
Очевидно, из-за этого интерфейс ipmi не может установить соединение уровня 2. После большого количества поисков в Google я не могу понять, как найти правильный MAC-адрес IPMI ....
Я запускаю centos6.5 на сервере supermicro. Любая помощь будет принята с благодарностью.
Мне очень странно, что ipmitool сообщает неверный MAC-адрес. Чтобы дважды проверить, вы можете сделать следующее:
Установить BMC ipsrc
в статический с IP 0.0.0.0
ipmitool lan set 1 ipsrc static
ipmitool lan set 1 ipaddr 0.0.0.0
Запустите анализатор пакетов на своем компьютере, подключенном к той же подсети (например, Wireshark, tcpdump).
Установить BMC ipsrc
в dhcp, это вызовет обнаружение DHCP.
ipmitool lan set 1 ipsrc dhcp
С помощью анализатора пакетов проверьте исходный MAC-адрес пакета обнаружения DHCP, транслируемого по сети BMC.