[发明专利]一种系统部署方法、装置、设备及存储介质在审
申请号: | 202210332899.1 | 申请日: | 2022-03-31 |
公开(公告)号: | CN114756247A | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 谢永志 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F8/61;G06F8/71 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 柳虹 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 部署 方法 装置 设备 存储 介质 | ||
本申请公开了一种系统部署方法、装置、设备及存储介质,涉及操作系统批量灌装领域,包括:与目标客户端连接,接收输入的目标镜像文件,并基于所述目标镜像文件确定所述目标客户端对应的目标架构;从历史配置参数集中匹配与所述目标架构对应的目标历史配置参数;所述历史配置参数集中包含不同客户端的架构在安装对应的操作系统后得到的历史配置参数;当匹配成功时激活所述目标历史配置参数,利用激活后的所述目标历史配置参数在所述目标客户端上部署对应的操作系统。本申请通过自动识别目标客户端的架构,将识别到的架构信息与历史配置参数集进行匹配,为不同架构的客户端并发安装操作系统,提高了操作系统部署效率,降低了灌装事故发生的概率。
技术领域
本发明涉及操作系统批量灌装领域,特别涉及一种系统部署方法、装置、设备及存储介质。
背景技术
在操作系统批量灌装领域,PXE(Pre-boot Execution Environment,预启动执行环境)以及KVM(Keyboard Video Mouse,一种虚拟化解决方案)引导安装是比较主流的操作系统引导安装方式。其中PXE在批量生产、适配、部署等场景下发挥着极大提高效率的作用。基于现有的市场状况以及技术惯性,目前通过PXE方式进行批量部署的技术方案均基于X86(微处理器执行的计算机语言指令集)等单一架构。
在处理器大发展的今天,市场上还同时存在ARM(Advanced RISC Machine,进阶精简指令集机器)/MIPS(Microprocessor without interlocked piped stagesarchitecture,一种采取精简指令集的处理器架构)等多种架构的处理器,并且随着信息技术的发展以及国产化的积极推进,基于ARM/MIPS架构的整机产业方兴未艾,无论是工厂生产、实验室适配以及客户批量部署,多种处理器架构整机产品并存的现状成为了一个不可回避的现实。因此,现有单一架构下批量部署操作系统的方案就无法保证部署的可扩展性,在部署效率以及灵活性上大打折扣。
发明内容
有鉴于此,本发明的目的在于提供一种系统部署方法、装置、设备和存储介质,能够对同一环境中的架构进行自动识别区分,根据识别到的架构信息为不同架构并发安装操作系统。其具体方案如下:
第一方面,本申请公开了一种系统部署方法,应用于预启动执行环境服务器,包括:
与目标客户端连接,接收输入的目标镜像文件,并基于所述目标镜像文件确定所述目标客户端对应的目标架构;
从历史配置参数集中匹配与所述目标架构对应的目标历史配置参数;其中,所述历史配置参数集中包含不同客户端的架构在安装对应的操作系统后得到的历史配置参数;
当匹配成功时激活所述目标历史配置参数,以便利用激活后的所述目标历史配置参数在所述目标客户端上部署对应的操作系统。
可选的,所述与目标客户端连接之前,还包括:
安装预设操作系统,并在所述预设操作系统安装完成后关闭防火墙以及SELINUX服务;
设置权限信息,以便创建文件与目录;
在三台服务器上分别部署httpd、dhcpd以及tftp三个服务,并在部署完成后对所述服务进行预设配置操作。
可选的,所述从历史配置参数集中匹配与所述目标架构对应的目标历史配置参数之前,还包括:
获取不同客户端的架构在安装对应的操作系统时生成的文件对应的镜像文件;
将解压后的所述镜像文件的副本发送至所述架构对应的目录进行保存;
提取所述镜像文件的副本中的目标数据,并在与所述客户端连接后执行预设验证操作;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210332899.1/2.html,转载请声明来源钻瓜专利网。