我有几个超微型服务器(X8DTU-F,X7SPA-HF)。 我正在使用共享以太网端口的IPMIconfiguration(X7SPA-HF虽然没有专用端口)。 IPMI通过以太网工作正常。 所以服务器的networking连接呢。
问题是,服务器无法通过共享端口本地访问它的IPMI IP(它正在与专用)。 所以,如果我尝试从服务器ping(也arping)到它的ipmi ip,它不起作用。
服务器和IP在同一个networking上,我可以访问服务器和IPMI没有任何问题。 所以这个问题似乎只在SMC主板上的localswitch的某处。
任何想法,哪里可以是问题?
更新
韦斯利的回答是准确的。 感谢那。 要解决这个问题 – 为服务器和ipmi使用单独的networking。 将交换机上的接入端口设置为trunk,并且只允许服务器本身(untagged)的vlan和ipmi(tagged)的vlan。 在IPMI上,然后使用特定的VLAN ID设置数据包标记。 这样所有的数据包(即使使用相同的接口)都将通过网关,不会直接传送。
这是一个已知的devise“问题”与一些共享的IPMI访问。 这也会影响使用Avocent BMC的Dell DRAC。 这只是它的方式。
对于一些参考:
在这种架构下无法通过networking从同一台计算机连接到IPMI控制器的原因是因为此控制器的架构使得您不能通过IPMI控制器从同一台计算机访问IPMI控制器,控制器已打开。 这是因为IPMI控制器和主板共享一个物理以太网端口。
[…]
IPMI控制器可以通过eth0访问networking,主板可以通过eth0访问networking,但主板不能通过eth0访问IPMI控制器。 它必须通过它的内部主板连接,当你使用“ipmitool”而不指定IP地址时会发生什么情况。 您不能通过同一台计算机上的IP连接到控制器,但是您可以从任何可以路由到它的其他计算机。
如果您在Linux计算机上,仍然可以使用ipmitool访问本地IPMI设施,但是不必使用-H标志指定主机:
[sudo] ipmitool sdr
否则,你会得到一个Error: Unable to establish LAN session