下面列出的 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 搜索后,我还是无法找到正确的 IPMI mac 地址……
我在超微服务器上运行 centos6.5。任何帮助都将不胜感激。
答案1
我发现 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
使用数据包分析器验证 BMC 在网络上广播的 DHCP 发现数据包的源 MAC 地址。