【技术实现步骤摘要】
一种检测方法、装置及系统
本专利技术涉及计算机
,特别涉及一种检测方法、装置及系统。
技术介绍
RMC(RackManagementController,机柜管理控制器)作为整机柜服务器的管理模块,除了负责机柜的整体监控之外,还可以对机柜内的每一个服务器节点的开/关机状态进行控制。在整机柜服务器的开发测试中,通常需要利用RMC对整机柜服务器内每一个服务器节点进行开/关机控制,以实现对整机柜服务器内的每一个待测服务器节点进行开关机测/试,当待测服务在连续的多次开关/机测试过程中,均能正常开/关机时,则确定待测服务器节点合格。目前,通过RMC对服务器节点进行开/关机测试时,通常是由工作人员对RMC进行主动控制,以通过RMC针对整机柜服务器内的每一个待测服务器节点进行设定次数的开/关机测试,测试效率较低。
技术实现思路
本专利技术实施例提供了一种检测方法、装置及系统,可提高测试效率。第一方面,本专利技术提供了一种检测方法,包括:确定检测次数及检测时间间隔;向机柜管理控制器RMC发送第一查询请求,并接收所述RMC根据所述第一查询请求发送的每一个待测服务器节点分别对应节点标识;针对每一个所述节点标识,均执行A1至A4:A1:向所述RMC发送携带所述节点标识的检测指令,以使所述RMC根据所述检测指令控制所述节点标识对应的待测服务器节点进行开/关机;确定向所述RMC发送检测指令的参考次数;A2:在经过所述检测时间间隔之后,检测所述RMC是否成功控制所述节点标识对应的待测服务器节点进行开/关机,如果是,则执行步骤A3;A3:比较所述参考次数和所述检测次数,当所述参考次数 ...
【技术保护点】
一种检测方法,其特征在于,包括:确定检测次数及检测时间间隔;向外部机柜管理控制器RMC发送第一查询请求,并接收所述RMC根据所述第一查询请求发送的每一个待测服务器节点分别对应节点标识;针对每一个所述节点标识,均执行A1至A4:A1:向所述RMC发送携带所述节点标识的检测指令,以使所述RMC根据所述检测指令控制所述节点标识对应的待测服务器节点进行开/关机;确定向所述RMC发送检测指令的参考次数;A2:在经过所述检测时间间隔之后,检测所述RMC是否成功控制所述节点标识对应的待测服务器节点进行开/关机,如果是,则执行步骤A3;A3:比较所述参考次数和所述检测次数,当所述参考次数达到所述检测次数时,执行A4;否则,执行A1;A4:确定所述节点标识对应的待测服务器节点通过检测。
【技术特征摘要】
1.一种检测方法,其特征在于,包括:确定检测次数及检测时间间隔;向外部机柜管理控制器RMC发送第一查询请求,并接收所述RMC根据所述第一查询请求发送的每一个待测服务器节点分别对应节点标识;针对每一个所述节点标识,均执行A1至A4:A1:向所述RMC发送携带所述节点标识的检测指令,以使所述RMC根据所述检测指令控制所述节点标识对应的待测服务器节点进行开/关机;确定向所述RMC发送检测指令的参考次数;A2:在经过所述检测时间间隔之后,检测所述RMC是否成功控制所述节点标识对应的待测服务器节点进行开/关机,如果是,则执行步骤A3;A3:比较所述参考次数和所述检测次数,当所述参考次数达到所述检测次数时,执行A4;否则,执行A1;A4:确定所述节点标识对应的待测服务器节点通过检测。2.根据权利要求1所述的检测方法,其特征在于,在所述A1之前,还包括:向所述RMC发送携带所述节点标识的第二查询请求,并接收所述RMC根据所述第二查询请求发送的对应所述节点标识的待测服务器节点的第一运行状态;其中,所述第一运行状态包括:开机状态或关机状态;则,所述A1中,所述向所述RMC发送检测指令,以使所述RMC根据所述检测指令控制所述节点标识对应的待测服务器节点进行开/关机,包括:向所述RMC发送开机检测指令,以使所述RMC根据所述开机检测指令控制所述节点标识对应的待测服务器节点进行开机;或,向所述RMC发送关机检测指令,以使所述RMC根据所述关机检测指令控制所述节点标识对应的待测服务器节点进行关机;所述A1中,所述确定向所述RMC发送检测指令的参考次数,包括:将向所述RMC发送开机检测指令和关机检测指令的次数的和确定为参考次数。3.根据权利要求2所述的检测方法,其特征在于,在所述A2中,所述检测所述RMC是否成功控制所述节点标识对应的待测服务器节点进行开/关机,包括:向所述RMC发送第三查询请求,并接收所述RMC根据所述第三查询请求发送的对应所述节点标识的待测服务器节点的第二运行状态;判断所述第一运行状态和所述第二运行状态是否相同,并根据判断结果确定所述RMC是否成功控制所述节点标识对应的待测服务器节点进行开/关机。4.根据权利要求1至3中任一所述的检测方法,其特征在于,所述节点标识包括:待测服务器节点的物理地址;和/或,待测服务器节点的网络地址。5.一种检测装置,其特征在于,包括:第一确定模块、第一查询模块、处理模块、检测模块、比较模块和第二确定模块;其中,第一确定模块,用于确定检测次数及检测时间间隔;第一查询模块,用于向机柜管理控制器RMC发送...
【专利技术属性】
技术研发人员:巩祥文,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。