基于IPMI工具实现ACreboot的测试方法与流程

文档序号:12596817阅读:1411来源:国知局

本发明涉及服务器测试技术,具体的说是基于IPMI工具实现AC reboot的测试方法。



背景技术:

在服务器测试中,对机器进行稳定性测试及其他部件兼容性测试时,需要进行ACreboot测试。鉴于服务器测试中AC reboot测试的需求,本发明提出了一种基于IPMI工具实现AC reboot的测试方法,该测试方法通过ipmitool工具搭配疲劳试验机来实现AC reboot的控制。

所述疲劳试验机,是可以通过各种方式测试疲劳的机器。疲劳试验机特点是可以实现高负荷、高频率、低消耗,从而缩短试验时间,降低试验费用。疲劳试验机用于进行测定金属、合金材料及其构件(如操作关节、固接件、螺旋运动件等)在室温状态下的拉伸、压缩或拉压交变负荷的疲劳特性、疲劳寿命、预制裂纹及裂纹扩展试验。高频疲劳试验机在配备相应试验夹具后,可进行正弦载荷下的三点弯曲试验、四点弯曲试验、薄板材拉伸试验、厚板材拉伸试验、强化钢条拉伸试验、链条拉伸试验、固接件试验、连杆试验、扭转疲劳试验、弯扭复合疲劳试验、交互弯曲疲劳试验、CT试验、CCT试验、齿轮疲劳试验等。



技术实现要素:

本发明针对目前技术发展的需求和不足之处,提供基于IPMI工具实现AC reboot的测试方法。

本发明所述基于IPMI工具实现AC reboot的测试方法,解决上述技术问题采用的技术方案如下:所述基于IPMI工具实现AC reboot的测试方法,通过ipmitool工具搭配疲劳试验机来实现对AC reboot的控制,进而完成服务器AC reboot的测试;该测试方法的实现过程主要包括如下步骤:1)使用疲劳试验机给服务器上电,查询服务器的BMC状态,2)使用ipmitool工具控制服务器开机或关机,3)使用ipmitool工具来循环ping服务器BMC的IP;通过上述循环实现服务器的AC reboot控制。

优选的,首先使用疲劳试验机来给机器上电,然后通过ipmitool工具来查询服务器的BMC状态。

优选的,当查询到服务器BMC的状态为激活状态时,通过ipmitool工具给服务器发送开机命令,然后等待服务器开机;再通过ipmitool工具给服务器发送关机命令,当疲劳试验机侦测到关机信号时进入断电等待时间。

优选的,使用ipmitool工具来循环ping服务器BMC的IP,当ping不通时判定疲劳试验机进入断电状态,ipmitool工具进入等待时间。

本发明所述基于IPMI工具实现AC reboot的测试方法与现有技术相比具有的有益效果是:本发明通过ipmitool工具搭配疲劳试验机来实现对AC reboot的控制,进而完成服务器AC reboot的测试;适用于所有服务器平台,整个实施过程简单易行,不需要额外测试设备,降低了服务器AC reboot测试的成本,提高了测试效率,具有较好的通用性和实用价值。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本发明所述基于IPMI工具实现AC reboot的测试方法进一步详细说明。

实施例:

本实施例基于IPMI工具实现AC reboot的测试方法,通过ipmitool工具搭配疲劳试验机来实现对AC reboot的控制,进而完成服务器AC reboot的测试;该测试方法的实现过程主要包括如下步骤:1)使用疲劳试验机给服务器上电,查询服务器的BMC状态,2)使用ipmitool工具控制服务器开机或关机,3)使用ipmitool工具来循环ping服务器BMC的IP;通过上述循环实现服务器的AC reboot控制。

所述1)使用疲劳试验机给服务器上电,查询服务器的BMC状态这一步骤,其主要包括,首先使用疲劳试验机来给机器上电,然后通过ipmitool工具来查询服务器的BMC状态。

所述2)使用ipmitool工具控制服务器开机或关机这一步骤,其主要包括,当查询到服务器BMC的状态为激活状态时,通过ipmitool工具给服务器发送开机命令,然后等待服务器开机;再通过ipmitool工具给服务器发送关机命令,当疲劳试验机侦测到关机信号时进入断电等待时间。

所述3)使用ipmitool工具来循环ping服务器BMC的IP这一步骤,其主要包括,使用ipmitool工具来循环ping服务器BMC的IP,当ping不通时判定疲劳试验机进入断电状态,ipmitool工具进入等待时间。这样,本实施例通过步骤1)、2)、3)如此循环来实现服务器的AC reboot控制。

所述ping是Windows、Unix和Linux系统下的一个命令,属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以用来检查网络是否通畅或者网络连接速度,可以很好地帮助分析和判定网络故障。

本实例例所述基于IPMI工具实现AC reboot的测试方法,通过疲劳试验机进行服务器AC reboot测试,进行具体实施时,首先将疲劳试验机的通断电时间设置好,然后运行远程脚本,远程执行ipmitool命令;所述远程脚本如下:

上述具体实施方式仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述具体实施方式,任何符合本发明的权利要求书的且任何所属技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1