一种云平台的服务器启动方法及终端技术

技术编号:23787143 阅读:52 留言:0更新日期:2020-04-15 00:30
本发明专利技术公开了一种云平台的服务器启动方法及终端,其通过接收待启动服务器的启动请求消息,解析启动请求消息以获取待启动服务器Mac地址;依据待启动服务器Mac地址进行配置文件数据库索引,以获取与待启动服务器Mac地址一一对应的配置文件;将配置文件发送给待启动服务器,配置文件包括启动项设置,启动项设置为安装操作系统或从本地硬盘启动;启动项设置为安装操作系统时,接收待启动服务器的操作系统安装完成消息,将所述配置文件的启动项设置修改为从本地硬盘启动,从而使得云计算环境的部署中待启动服务器不通过ipmi接口即可实现依启动需求启动操作系统。

A starting method and terminal of cloud platform server

【技术实现步骤摘要】
一种云平台的服务器启动方法及终端
本专利技术属于云计算平台领域,具体涉及一种云平台的服务器系统启动方法及终端。
技术介绍
云计算(CloudComputing)是一种新兴的商业计算模型,它是由分布式计算(DistributedComputing)、并行处理(ParallelComputing)、网格计算(GridComputing)逐步发展而来的,虚拟化技术越来越普及的应用于云计算、大数据等新兴学科中。对于云计算的应用承载的实体服务器来说,可通过pxe安装操作实现服务器的安装,在部署openstack,vmware等云计算环境时,通常需要通过pxe安装方式部署在大量服务器上,这些服务器一般被设置成硬盘为第一启动项,只在安装系统时通过ipmi命令临时改成pxe启动,这要求每台服务器都连接ipmi网口且网络相通,操作系统需安装ipmi相关模块,存在额外的硬件和软件依赖。然而现有的安装方式为了不依赖impi连通性需要将服务器第一启动项设置成pxe,由此面临的问题是在服务器重启时可能会重复安装操作系统,将造成原系统丢失的严重后果,具体为本文档来自技高网...

【技术保护点】
1.一种云平台的服务器系统启动方法,其特征在于,包括如下步骤:/n接收待启动服务器的启动请求消息,解析启动请求消息以获取待启动服务器Mac地址;依据待启动服务器Mac地址进行配置文件数据库索引,以获取与待启动服务器Mac地址一一对应的配置文件;将所述配置文件发送给待启动服务器,所述配置文件包括启动项设置,启动项设置为安装操作系统或从本地硬盘启动;/n启动项设置为安装操作系统时,接收待启动服务器的操作系统安装完成消息,将所述配置文件的启动项设置修改为从本地硬盘启动。/n

【技术特征摘要】
1.一种云平台的服务器系统启动方法,其特征在于,包括如下步骤:
接收待启动服务器的启动请求消息,解析启动请求消息以获取待启动服务器Mac地址;依据待启动服务器Mac地址进行配置文件数据库索引,以获取与待启动服务器Mac地址一一对应的配置文件;将所述配置文件发送给待启动服务器,所述配置文件包括启动项设置,启动项设置为安装操作系统或从本地硬盘启动;
启动项设置为安装操作系统时,接收待启动服务器的操作系统安装完成消息,将所述配置文件的启动项设置修改为从本地硬盘启动。


2.根据权利要求1所述的一种云平台的服务器系统启动方法,其特征在于,所述配置文件还包括待启动服务器的操作系统类型及安装文件的存储路径,待启动服务器通过安装文件的存储路径获取安装文件以实现操作系统安装。


3.根据权利要求1或2所述的一种云平台的服务器系统启动方法,其特征在于,配置文件数据库不存在与待启动服务器Mac地址一一对应的配置文件时,生成与待启动服务器Mac地址一一对应的配置文件,配置文件的启动项设置为安装操作系统。


4.根据权利要求1-3中任一项所述的一种云平台的服务器系统启动方法,其特征在于,通过批量安装配置文件实现批量安装待启动服务器的操作系统,所述批量安装配置文件包括待启动服务器的操作系统类型及安装文件的存储路径。


5.根据权利要求4所述的一种云平台的服务器系统启动方法,其特征在于,所述批量配置文件还包括安装后执行shell命令,所述shell命令用于实现配置文件的启动项设置修改为本地硬盘启动。


6....

【专利技术属性】
技术研发人员:方聪喻明飞张凤
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1