System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 物理机的配置方法及装置、资源池、存储介质、电子设备制造方法及图纸_技高网

物理机的配置方法及装置、资源池、存储介质、电子设备制造方法及图纸

技术编号:40075181 阅读:4 留言:0更新日期:2024-01-17 01:02
本申请实施例提供了一种物理机的配置方法及装置、资源池、存储介质、电子设备,该方法包括:获取物理机的物理机信息,其中,物理机信息包括物理机的初始配置信息和预设时间段内的心跳信息;在基于物理机信息确定物理机处于初始启动状态,且在预设时间段内处于正常运行状态的情况下,获取物理机的目标配置信息;利用目标配置信息生成启动文件,并将启动文件发送至目标服务器中;向物理机发送重新启动指令,以指示物理机响应重新启动指令,从目标服务器中获取启动文件,并利用启动文件在重新启动的过程中配置环境配置。通过本申请,解决了相关技术中不能自动化安装、配置物理机效率较低的问题,达到提高物理机安装、配置效率的效果。

【技术实现步骤摘要】

本申请实施例涉及计算机领域,具体而言,涉及一种物理机的配置方法及装置、资源池、存储介质、电子设备


技术介绍

1、在云计算环境下,多台物理机逻辑组合形成计算资源池,为用户提供标准、弹性的计算能力。物理机安装纳管是计算资源池构建中最核心和工作量最大的部分,包括在基础操作系统上安装基础软件、开启服务,配置主机名、配置静态互联网协议ip(internetprotocol)地址、挂载存储等,安装完毕后再注册纳管。现有技术中对物理机的安装纳管不能实现安装过程中信息采集自动化、配置文件生成自动化、上下游操作自动衔接的目的。并且,现有技术中对物理机安装纳管的过程中还需要人工收集物理机的预分配信息和硬件信息,通过手工配置方法或者手工生成配置文件方法来完成后续的安装配置,在完成安装后也不能自动完成后续的注册,纳管环节与安装环节脱离,导致计算资源池中的物理机构建无法批量执行安装,执行效率低,安装配置过程不能实现标准化。

2、针对上述技术问题,相关技术中尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种物理机的配置方法及装置、资源池、存储介质、电子设备,以至少解决相关技术中安装、配置物理机效率较低的问题。

2、根据本申请的一个实施例,提供了一种物理机的配置方法,包括:获取物理机的物理机信息,其中,上述物理机信息包括上述物理机的初始配置信息和预设时间段内的心跳信息;在基于上述物理机信息确定上述物理机处于初始启动状态,且在上述预设时间段内处于正常运行状态的情况下,获取上述物理机的目标配置信息,其中,上述目标配置信息中包括上述物理机的环境配置;利用上述目标配置信息生成启动文件,并将上述启动文件发送至目标服务器中;向上述物理机发送重新启动指令,以指示上述物理机响应上述重新启动指令,从上述目标服务器中获取上述启动文件,并利用上述启动文件在重新启动的过程中配置上述环境配置。

3、在一个示例性实施例中,获取物理机的物理机信息,包括:接收客户端发送的上述初始配置信息,其中,上述客户端是在上述物理机初始启动的过程中设置在上述物理机中的客户端;按照预设时间周期接收上述客户端发送的上述心跳信息,得到上述预设时间段内的上述心跳信息。

4、在一个示例性实施例中,上述方法还包括:将上述启动文件写入至媒体访问控制地址mac文件中,其中,上述mac文件的文件名为上述物理机的mac地址,上述mac文件中的包括的内容为上述启动文件的存储路径。

5、在一个示例性实施例中,向上述物理机发送重新启动指令,以指示上述物理机响应上述重新启动指令,从上述目标服务器中获取上述启动文件,并利用上述启动文件在重新启动的过程中配置上述环境配置,包括:向客户端发送上述重新启动指令,其中,上述客户端是在上述物理机初始启动的过程中设置在上述物理机中的客户端;通过上述客户端指示上述物理机响应上述重新启动指令,其中,上述物理机用于在响应上述重新启动指令时,基于上述物理机的网卡信息获取上述mac文件,并基于上述mac文件从上述目标服务器中获取上述启动文件,并利用上述启动文件在重新启动的过程中配置上述环境配置。

6、在一个示例性实施例中,向上述物理机发送重新启动指令,以指示上述物理机响应上述重新启动指令,从上述目标服务器中获取上述启动文件,并利用上述启动文件在重新启动的过程中配置上述环境配置之后,上述方法还包括:接收上述物理机发送配置结果,其中,上述配置结果用于指示上述物理机已配置上述环境配置;将上述物理机注册至向虚拟化管理服务器中,其中,上述虚拟化管理服务器用于利用注册的多个上述物理机构建计算资源池。

7、在一个示例性实施例中,上述目标配置信息包括以下至少之一:上述物理机的主机名,上述物理机的互联网协议ip地址,上述物理机的网卡信息,上述物理机对应的虚拟交换机的信息,上述物理机的存储信息,上述物理机对应的磁盘阵列的级别信息,上述物理机对应的公共服务器的地址信息。

8、根据本申请的另一个实施例,提供了一种物理机的配置方法,包括:将物理机的物理机信息发送至管理端,以指示上述管理端获取上述物理机的目标配置信息,其中,上述目标配置信息中包括上述物理机的环境配置;接收上述管理端发送的重新启动指令;响应上述重新启动指令,从目标服务器中获取启动文件,并利用上述启动文件在重新启动的过程中配置上述环境配置,其中,上述启动文件是上述管理端利用上述目标配置信息生成的文件。

9、在一个示例性实施例中,将物理机的物理机信息发送至管理端,以指示上述管理端获取上述物理机的目标配置信息之前,上述方法还包括:在初始启动的过程中,从ip地址池中获取ip地址,并配置上述ip地址;将上述管理端和客户端配置至上述物理机中。

10、在一个示例性实施例中,响应上述重新启动指令,从上述目标服务器中获取启动文件,并利用上述启动文件在重新启动的过程中配置上述环境配置,包括:在响应上述重新启动指令时,基于上述物理机的网卡信息获取mac文件,其中,上述mac文件的文件名为上述物理机的mac地址,上述mac文件中的包括的内容为上述启动文件的存储路径;基于上述mac文件从上述目标服务器中获取上述启动文件,并利用上述启动文件在重新启动的过程中配置上述环境配置。

11、在一个示例性实施例中,响应上述重新启动指令,从上述目标服务器中获取启动文件,并利用上述启动文件在重新启动的过程中配置上述环境配置之后,上述方法还包括:向上述管理端发送配置结果,以指示上述管理端将上述物理机注册至向虚拟化管理服务器中,其中,上述配置结果用于指示上述物理机已配置上述环境配置,上述虚拟化管理服务器用于利用注册的多个上述物理机构建计算资源池。

12、在一个示例性实施例中,上述目标配置信息包括以下至少之一:上述物理机的主机名,上述物理机的互联网协议ip地址,上述物理机的网卡信息,上述物理机对应的虚拟交换机的信息,上述物理机的存储信息,上述物理机对应的磁盘阵列的级别信息,上述物理机对应的公共服务器的地址信息。

13、根据本申请的另一个实施例,提供了一种物理机的配置装置,包括:第一获取模块,用于获取物理机的物理机信息,其中,上述物理机信息包括上述物理机的初始配置信息和预设时间段内的心跳信息;第二获取模块,用于在基于上述物理机信息确定上述物理机处于初始启动状态,且在上述预设时间段内处于正常运行状态的情况下,获取上述物理机的目标配置信息,其中,上述目标配置信息中包括上述物理机的环境配置;第一生成模块,用于利用上述目标配置信息生成启动文件,并将上述启动文件发送至目标服务器中;第一发送模块,用于向上述物理机发送重新启动指令,以指示上述物理机响应上述重新启动指令,从上述目标服务器中获取上述启动文件,并利用上述启动文件在重新启动的过程中配置上述环境配置。

14、在一个示例性实施例中,上述第一获取模块,包括:第一接收单元,用于接收客户端发送的上述初始配置信息,其中,上述客户端是在上述物理机初始启动的过程中设置在上述物理机中的客本文档来自技高网...

【技术保护点】

1.一种物理机的配置方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,获取物理机的物理机信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,向所述物理机发送重新启动指令,以指示所述物理机响应所述重新启动指令,从所述目标服务器中获取所述启动文件,并利用所述启动文件在重新启动的过程中配置所述环境配置,包括:

5.根据权利要求1所述的方法,其特征在于,向所述物理机发送重新启动指令,以指示所述物理机响应所述重新启动指令,从所述目标服务器中获取所述启动文件,并利用所述启动文件在重新启动的过程中配置所述环境配置之后,所述方法还包括:

6.根据权利要求1-4任一项所述的方法,其特征在于,所述目标配置信息包括以下至少之一:所述物理机的主机名,所述物理机的互联网协议IP地址,所述物理机的网卡信息,所述物理机对应的虚拟交换机的信息,所述物理机的存储信息,所述物理机对应的磁盘阵列的级别信息,所述物理机对应的公共服务器的地址信息。

7.一种物理机的配置方法,其特征在于,包括:

8.根据权利要求7所述的方法,其特征在于,将物理机的物理机信息发送至管理端,以指示所述管理端获取所述物理机的目标配置信息之前,所述方法还包括:

9.根据权利要求7所述的方法,其特征在于,响应所述重新启动指令,从所述目标服务器中获取启动文件,并利用所述启动文件在重新启动的过程中配置所述环境配置,包括:

10.根据权利要求7所述的方法,其特征在于,响应所述重新启动指令,从所述目标服务器中获取启动文件,并利用所述启动文件在重新启动的过程中配置所述环境配置之后,所述方法还包括:

11.根据权利要求7-10任一项所述的方法,其特征在于,所述目标配置信息包括以下至少之一:所述物理机的主机名,所述物理机的互联网协议IP地址,所述物理机的网卡信息,所述物理机对应的虚拟交换机的信息,所述物理机的存储信息,所述物理机对应的磁盘阵列的级别信息,所述物理机对应的公共服务器的地址信息。

12.一种物理机的配置装置,其特征在于,包括:

13.一种物理机的配置装置,其特征在于,包括:

14.一种物理机,包括服务器、存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述权利要求1至6任一项中所述的方法的步骤,或者,执行所述计算机程序时实现所述权利要求7至11任一项中所述的方法的步骤。

15.一种计算资源池,其特征在于,包括:多个所述权利要求14所述的物理机。

16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现所述权利要求1至6任一项中所述的方法的步骤,或者,所述计算机程序被处理器执行时实现所述权利要求7至11任一项中所述的方法的步骤。

17.一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述权利要求1至6任一项中所述的方法的步骤,或者,所述处理器执行所述计算机程序时实现所述权利要求7至11任一项中所述的方法的步骤。

...

【技术特征摘要】

1.一种物理机的配置方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,获取物理机的物理机信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,向所述物理机发送重新启动指令,以指示所述物理机响应所述重新启动指令,从所述目标服务器中获取所述启动文件,并利用所述启动文件在重新启动的过程中配置所述环境配置,包括:

5.根据权利要求1所述的方法,其特征在于,向所述物理机发送重新启动指令,以指示所述物理机响应所述重新启动指令,从所述目标服务器中获取所述启动文件,并利用所述启动文件在重新启动的过程中配置所述环境配置之后,所述方法还包括:

6.根据权利要求1-4任一项所述的方法,其特征在于,所述目标配置信息包括以下至少之一:所述物理机的主机名,所述物理机的互联网协议ip地址,所述物理机的网卡信息,所述物理机对应的虚拟交换机的信息,所述物理机的存储信息,所述物理机对应的磁盘阵列的级别信息,所述物理机对应的公共服务器的地址信息。

7.一种物理机的配置方法,其特征在于,包括:

8.根据权利要求7所述的方法,其特征在于,将物理机的物理机信息发送至管理端,以指示所述管理端获取所述物理机的目标配置信息之前,所述方法还包括:

9.根据权利要求7所述的方法,其特征在于,响应所述重新启动指令,从所述目标服务器中获取启动文件,并利用所述启动文件在重新启动的过程中配置所述环境配置,包括:

10.根据权利要求7所述的方法,其特征在于,响应所述重新启动指令,从所述目标服务器...

【专利技术属性】
技术研发人员:章彩红
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1