【技术实现步骤摘要】
一种设备兼容性的检测方法、系统、电子设备及存储介质
本申请涉及计算机
,特别涉及一种设备兼容性的检测方法、系统、一种电子设备及一种存储介质。
技术介绍
服务器上目前对于不同架构的CPU(centralprocessingunit,中央处理器)都有特定的操作系统,但是用户对服务器的操作系统存在的不同需求,比如有的客户的业务一直是在redhat操作系统或者windows操作系统下。因此对于用户使用的主流的操作系统,需要将每台服务器对应的操作系统的兼容性列表在服务器发布的时候同步更新。但是对于如此多的操作系统,如果一个一个实行人工预装测试的话,首先要将iso镜像刻盘,再选择启动项,再等待操作系统安装完毕,再重启进入操作系统查看,兼容性检测的效率较低。因此,如何实现设备兼容性的自动化测试,提高设备兼容性检测效率是本领域技术人员目前需要解决的技术问题。
技术实现思路
本申请的目的是提供一种设备兼容性的检测方法、系统、一种电子设备及一种存储介质,能够实现设备兼容性的自动化测试,提高设备兼容性检测效率。< ...
【技术保护点】
1.一种设备兼容性的检测方法,其特征在于,应用于PXE服务端,所述PXE服务端与目标设备通过PXE网络连接,所述检测方法包括:/n确定目标镜像的目标配置信息;其中,所述目标配置信息包括boot文件路径信息和image文件路径信息;/n根据所述目标配置信息导入所述目标镜像的boot文件和image文件;/n将所述目标镜像的boot文件和image文件通过所述PXE网络传输至所述目标设备,以便所述目标设备安装所述目标镜像对应的操作系统;/n获取所述目标设备的串口打印日志,根据所述串口打印日志生成所述目标设备的兼容性检测结果。/n
【技术特征摘要】
1.一种设备兼容性的检测方法,其特征在于,应用于PXE服务端,所述PXE服务端与目标设备通过PXE网络连接,所述检测方法包括:
确定目标镜像的目标配置信息;其中,所述目标配置信息包括boot文件路径信息和image文件路径信息;
根据所述目标配置信息导入所述目标镜像的boot文件和image文件;
将所述目标镜像的boot文件和image文件通过所述PXE网络传输至所述目标设备,以便所述目标设备安装所述目标镜像对应的操作系统;
获取所述目标设备的串口打印日志,根据所述串口打印日志生成所述目标设备的兼容性检测结果。
2.根据权利要求1所述检测方法,其特征在于,在确定目标镜像的配置信息之前,还包括:
利用shell脚本读取配置文件中的所有镜像的配置信息,并将所述镜像与配置信息的对应关系添加至配置文件中;
重启所述PXE服务器中的所有服务。
3.根据权利要求2所述检测方法,其特征在于,确定目标镜像的目标配置信息包括:
按照所述配置文件中所述镜像的排列顺序选取所述目标镜像,并根据所述镜像与配置信息的对应关系确定所述目标镜像的目标配置信息。
4.根据权利要求3所述检测方法,其特征在于,根据所述串口打印日志确定所述目标设备的操作系统安装结果之后,还包括:
将所述配置文件中所述目标镜像的下一镜像作为新的目标镜像;
将所述新的目标镜像的boot文件和image文件通过所述PXE网络传输至所述目标设备,以便所述目标设备安装所述新的目标镜像对应的操作系统。
5.根据权利要求1所述检测方法,其特征在于,根据所述目标配置信息导入所述目标镜像的boot文件和image文件包括:
根据所述boot文件路径信息导入所述目标镜像的boot文件;
根据所述image文件路径信息导入所述目标镜像的image文件。
6.根据权...
【专利技术属性】
技术研发人员:王晓宇,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。