[发明专利]预启动执行环境检查方法、系统、终端及存储介质在审
申请号: | 202111062020.8 | 申请日: | 2021-09-10 |
公开(公告)号: | CN113904926A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 刘瑞;仪修武;陈彬 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L61/5014;H04L61/4511;H04L9/40;H04L41/06 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 孙玉营 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 启动 执行 环境 检查 方法 系统 终端 存储 介质 | ||
本发明提供一种预启动执行环境检查方法、系统、终端及存储介质,包括:根据检查项目定制获取检查项目信息的指令,所述检查项目包括网络服务、动态主机配置协议服务、域名配置服务、启动引导配置文件、超文本传输协议服务、简单文件传输协议、系统日志和配置兼容表;执行所述指令获取检查项目的目标信息,并将获取的目标信息与设定的标准模板中的相应标准信息进行比对,若两者不一致则将所述目标信息作为异常信息;将所有异常信息导入设定的规则库,利用规则库中的诊断规则对异常信息进行故障类型匹配,得到故障信息。本发明能够自动检查PXE架设的各项问题,降低了PXE架设和维护的技术门槛,且方法基于通用协议,可适用各类PXE方案。
技术领域
本发明涉及服务器测试技术领域,具体涉及一种预启动执行环境检查方法、系统、终端及存储介质。
背景技术
服务器在OS安装、带内运维等情况下大多采用PXE的方案,预启动执行环境(Preboot eXecution Environment,PXE)也被称为预执行环境,提供了一种使用网络接口(Network Interface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。PXE协议大致上结合了DHCP和TFTP,虽然都有在两者上面有改进。DHCP用于查找合适的启动伺服器,TFTP用于下载初始引导程序和附加文件。为了开始一个PXE自检会话,PXE固件广播一个带有明确的PXE选项DHCPDISCOVER包(扩展DHCPDISCOVER)到67/UDP端口(DHCP伺服器端口)。PXE选项是PXE固件有PXE能力的鉴定,但是会被一般的DHCP服务忽略。当固件受到从这样的服务受到DHCPOFFER包时,它会通过要求其提供配置信息来自我配置。
由于PXE服务涉及诸多软件服务,在PXE架设过程中,比较容易出现服务误配置导致PXE无法正常运行;另外在PXE运行过程中,也会出现因软硬件兼容,误操作等典型问题导致的故障。
当前大部分PXE架设是通过人工方式,排查也是人工排查,效率低。PXE的方案涉及到网络,操作系统,软件服务等方方面面,对工程师的技术水平要求高。对于一些因硬件兼容,软件兼容等典型问题,无法形成有效的知识点闭环。
发明内容
针对现有技术的上述不足,本发明提供一种预启动执行环境检查方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种预启动执行环境检查方法,包括:
根据检查项目定制获取检查项目信息的指令,所述检查项目包括网络服务、动态主机配置协议服务、域名配置服务、启动引导配置文件、超文本传输协议服务、简单文件传输协议、系统日志和配置兼容表;
执行所述指令获取检查项目的目标信息,并将获取的目标信息与设定的标准模板中的相应标准信息进行比对,若两者不一致则将所述目标信息作为异常信息;
将所有异常信息导入设定的规则库,利用规则库中的诊断规则对异常信息进行故障类型匹配,得到故障信息。
进一步的,根据检查项目定制获取检查项目信息的指令,所述检查项目包括网络服务、动态主机配置协议服务、域名配置服务、启动引导配置文件、超文本传输协议服务、简单文件传输协议、系统日志和配置兼容表,包括:
配置用于获取通信链路状态的ip指令集、用于获取网卡信息的网络工具指令、用于获取防火墙启用状态的防火墙查看指令和用于查看网络端口开启状态的网口查看指令;
配置动态主机配置协议客户端的调用工具,所述调用工具通过调用所述动态主机配置协议客户端获取动态ip进而检查动态主机配置协议服务是否存在冲突;基于进程管理命令配置动态主机配置协议服务和域名配置服务的检查指令;配置动态主机配置协议服务和域名配置服务的配置文件检查指令;配置启动引导配置文件的检查指令;配置基于网络查看指令的网络服务检查指令;
配置系统日志和配置兼容表调取指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111062020.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:泄压阀、电池块、电池模组及蓄电池
- 下一篇:一种样本架单轨输送装置