[发明专利]基于ipmitool远程建立user的测试方法及装置在审
申请号: | 201710125446.0 | 申请日: | 2017-03-04 |
公开(公告)号: | CN107025155A | 公开(公告)日: | 2017-08-08 |
发明(设计)人: | 李莎莎 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 郑州大通专利商标代理有限公司41111 | 代理人: | 陈勇 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ipmitool 远程 建立 user 测试 方法 装置 | ||
技术领域
本发明涉及服务器测试技术领域,尤其涉及基于ipmitool远程建立user的测试方法及装置。
背景技术
随着计算机领域技术的不断发展,信息化服务对服务器的稳定性和可靠性越来越高。作为服务器产品提供商,一款服务器在正式出货前进行完整而全面的产品检测是必不可少的。而随着服务器出货量的不断增加,在保证产品的稳定性及可靠性之外,产品检测的流程化、自动化、高效化也变得必不可少。现有的检测方式,需要花费大量被测节点安装系统的时间,老化测试效率较低,需要人工进行大量节点的软件安装、集群环境配置及自动化运行,人力投入较大。
检测自动化,可以是购买设备,也可以是编写自动化测试工具,以达到尽可能减少或不需人工交互过程,直接实现流水线化检测的目的。现在迫切需要一种测试方法,实现测试的自动化、便捷化。
发明内容
针对以上技术问题,本发明的目的是提供基于ipmitool远程建立user的测试方法及装置,不仅方便了用户的使用,也大大节省了开发阶段BMC监控管理用户的测试时间,实现了测试的自动化和便捷化,进一步节省了开发测试的周期。
为达到上述目的,本发明通过以下技术方案实现:
本发明提供基于ipmitool远程建立user的测试方法,包括以下步骤:
步骤1:启用待测服务器端局域网上的IPMI服务;
步骤2:进入IPMI局域网通道,设置BMC的IP地址;
步骤3:用Ping测试客户端和待测服务器是否连通,若是,则客户端通过ipmitool工具向待测服务器发送命令,自动化创建多个用户;若否,则返回步骤2重新设置BMC的IP地址;
步骤4:将多个用户分成多个不同的用户组;
步骤5:给不同的用户组设置不同的管理权限。
进一步地,所述待测服务器为塔式、刀式或机架式服务器。
进一步地,所述BMC的IP地址与客户端的IP地址在同一网段内。
进一步地,所述客户端操作系统为windows操作系统,待测服务器操作系统为linux操作系统。
本发明还提供基于ipmitool远程建立user的测试装置,包括以下模块:
启用模块,用于启用待测服务器端局域网上的IPMI服务;
设置模块,用于进入IPMI局域网通道,设置BMC的IP地址;
判断模块,用于用Ping测试客户端和待测服务器是否连通,若是,则客户端通过ipmitool工具向待测服务器发送命令,自动化创建多个用户;若否,则返回设置模块重新设置BMC的IP地址;
用户组划分模块,用于将多个用户分成多个不同的用户组;
管理权限设置模块,用于给不同的用户组设置不同的管理权限。
与现有技术相比,本发明基于ipmitool远程建立user的测试方法的有益效果如下:本发明通过ipmitool工具向待测服务器发送命令,自动化创建多个用户,并将多个用户分成多个用户组,并为每个用户组设置了不同的管理权限,不仅方便了用户的使用,也大大节省了开发阶段BMC监控管理用户的测试时间,实现了测试的自动化和便捷化,进一步节省了开发测试的周期;本发明的测试方法使用与所有类型的服务器,包括塔式、刀片和机架式服务器,适用范围广。
基于ipmitool远程建立user的测试装置的有益效果与基于ipmitool远程建立user的测试方法的有益效果类似,在此不再赘述。
附图说明
图1为本发明基于ipmitool远程建立user的测试方法的流程示意图。
图2为本发明基于ipmitool远程建立user的测试装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面对下列实施例中出现的名词及概念进行解释说明:
机架式服务器:它能够将多台服务器装到一个机柜上,不仅可以占用更小的空间,而且也便于统一管理。机架式服务器的宽度为19英寸,高度以U为单位(1U=1.75英寸=44.45毫米),通常有1U,2U,3U,4U,5U,7U几种标准的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710125446.0/2.html,转载请声明来源钻瓜专利网。