Answers:
最简单的方法是,如果可以登录到服务器,则以root身份运行:
# ipmitool bmc reset cold
如果您无法通过配置的Web,ssh,IPMI,telnet或其他连接机制连接到BMC,则确保BMC重置的唯一方法是先关闭计算机电源,然后再拔出电源输入。当计算机重新启动或关闭电源时,许多BMC(或iLO或eLOM或其他)不会自行重置。
假设您已为BMC分配了IP,则可以从IBM telnet并运行该工具。它具有电源和重置选项。问题是,我不知道这些命令是否包含实际的BMC-悲剧性的。但这可能会给您一个起点。
http://idolinux.blogspot.com/2008/11/ibm-baseboard-management-controller.html
http://www-947.ibm.com/support/entry/portal/docdisplay?brand=5000008&lndocid=MIGR-64636
对于有类似问题的任何人,这是ipmiutil命令,用于在BMC上发出冷重置而不重启服务器:
ipmiutil reset -k
我个人使用ipmiutil
过ipmitool
的时候尽可能它可以在不安装驱动程序IPMI运行。我曾遇到过一些实例,其中由于BMC的问题而导致Linux IPMI模块被锁定。这阻止了ipmitool的运行,但是我仍然能够在“无驱动程序模式”下使用ipmiutil,它会自动恢复。唯一的缺点是,与ipmitool不同,ipmiutil很可能尚未安装。不过,应该可以使用大多数发行版附带的yum / apt-get仓库进行安装。