Указанный ниже 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 из-за этого. После хорошего гугления я не могу понять, как найти правильный mac-адрес IPMI...
Я использую centos6.5 на сервере supermicro. Любая помощь будет оценена по достоинству.
решение1
Я нахожу очень странным, что MAC, сообщаемый ipmitool, неверен. Чтобы перепроверить, вы можете сделать следующее:
Установите 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.