首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以使用ipmitool来确定哪个IPMI链接是“up”吗?

问我可以使用ipmitool来确定哪个IPMI链接是“up”吗?
EN

Server Fault用户
提问于 2013-03-01 20:41:03
回答 2查看 23.7K关注 0票数 4

我有一个非常令人沮丧的时间配置IPMI接口在一个超级微盒。

不幸的是,对于IPMI,BMC使用的接口并不总是很清楚。超微型嵌入式BMC手册说,活动接口是在初始电源启动期间确定的:

注1:如果您希望在网络连接中使用IPMI专用局域网端口,请确保在激活BMC之前将RJ45电缆连接到专用局域网端口(在first电源或冷复位时)。否则,如果在BMC激活时未检测到IPMI专用局域网电缆,BMC将查找要连接到的共享LAN端口。

  1. 我是否可以使用ipmitool来判断这个系统是使用IPMI专用局域网端口还是共享局域网端口?
  2. 我是否可以使用ipmitool查看链接是否已打开?比较而言,在linux上可以很容易地查看链接是否已打开--只需使用ifconfig或ip addr并查找“up”标志。是否与ipmitool等同?

一些细节:

  • 系统开机时我不在这里。我现在不能对系统进行动力循环。
  • 有一个以太网电缆插入到专用的IPMI端口,连接灯开着,ipmitool lan print 1显示一个静态IP被分配。但BMC并没有对ping做出回应。
  • 我尝试了ipmitool bmc reset cold,并重新配置了一个新的IP,但它仍然不能工作。
  • 我怀疑BMC正在使用非专用的LAN端口0(例如“eth0”,主机使用的第一个LAN端口)。这是不正确的--该端口由主机使用,并连接到公共局域网。

**最新情况**

依米托醇手册页说可以使用lan get来显示这些信息,但是lan get active不能工作:

代码语言:javascript
复制
% ipmitool -I lanplus -H 172.16.100.100 -U ADMIN -P secret lan get active
Invalid LAN command: get
%
EN

回答 2

Server Fault用户

发布于 2015-11-23 17:53:52

如果您在服务器上使用了SSH,那么下面的方法也可以通过"ipmitool -I lanplus“方法工作:

代码语言:javascript
复制
ipmitool raw 0x30 0x70 0x0c 0

结果如下:

代码语言:javascript
复制
00 = Dedicated
01  = Shared
02  = Failover 

若要更改模式,请运行:

代码语言:javascript
复制
(Dedicated) ipmitool raw 0x30 0x70 0x0c 1 0 
(Shared) ipmitool raw 0x30 0x70 0x0c 1 1
(Failover) ipmitool raw 0x30 0x70 0x0c 1 2 

http://www.supermicro.com/support/faqs/faq.cfm?faq=11639

票数 4
EN

Server Fault用户

发布于 2013-03-04 15:26:21

我和BMC也有过很多麻烦。如果您在ipmitool上没有成功,您最好的选择是以某种方式直接访问该机器,以便在该机器的BIOS中设置一个静态IP。相信我,这样做可以帮你省下不少麻烦。

一旦IP是静态设置,它应该可以访问从外部或任何地方,您可以平BMC。使用DHCP对我的口味的生产环境来说有点太不稳定了。

所以,在机架上安装机器的时候要这样做,首先要花几分钟来节省你自己的工作时间。;)

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/483918

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档