[发明专利]配置裸金属服务器BMC IP地址的方法、系统、介质及设备有效
申请号: | 202110023837.8 | 申请日: | 2021-01-08 |
公开(公告)号: | CN112866017B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 雷亚帅 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L61/5007 | 分类号: | H04L61/5007;H04L41/0806;H04L41/08 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 张元;李红萧 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置 金属 服务器 bmc ip 地址 方法 系统 介质 设备 | ||
1.一种配置裸金属服务器BMC IP地址的方法,其特征在于,包括以下步骤:
在管理控制平台上部署Ironic服务和TFTP服务,并基于裸金属服务器的序列号以及对应的BMC IP地址注册多台裸金属服务器;
响应于有裸金属服务器启动,PXE client从所述TFTP服务中调取PXE配置文件以使得IPA启动,所述IPA读取所述PXE配置文件中的初始化配置标识并基于所述初始化配置标识确认是否对所述裸金属服务器进行初始化配置;
其中,PXE client从所述TFTP服务中调取PXE配置文件以使得IPA启动包括:所述PXEclient从所述TFTP服务中调取PXE配置文件,以获得将要启动的内核路径及内存文件系统路径;所述PXE client通过所述内核路径将所述裸金属服务器中对应的内核启动,以及通过所述内存文件系统路径将所述裸金属服务器中对应的内存文件系统启动;将所述内存文件系统中的所述IPA启动;
确认是否对所述裸金属服务器进行初始化配置包括:确认所述初始化配置标识的值是否为True;
若对所述裸金属服务器进行初始化配置,则所述IPA从所述Ironic服务中提取所述裸金属服务器的序列号,并获取所述序列号对应的裸金属节点信息,且从所述裸金属节点信息中解析出BMC IP地址并将其配置到所述裸金属服务器。
2.根据权利要求1所述的方法,其特征在于,基于裸金属服务器的序列号以及对应的BMC IP地址注册多台裸金属服务器包括:
通过Ironic扩展接口注册多台裸金属服务器。
3.根据权利要求1所述的方法,其特征在于,基于裸金属服务器的序列号以及对应的BMC IP地址注册多台裸金属服务器包括:
基于所述序列号、所述序列号对应的BMC IP地址、所述序列号对应的IPMI网络掩码及IPMI网关地址注册多台裸金属服务器。
4.根据权利要求1所述的方法,其特征在于,所述IPA从所述Ironic服务中提取所述裸金属服务器的序列号包括:
通过Ironic接口获取所述裸金属服务器的硬件信息,并从所述硬件信息中提取所述序列号。
5.根据权利要求3所述的方法,其特征在于,从所述裸金属节点信息中解析出BMC IP地址并将其配置到所述裸金属服务器包括:
从所述裸金属节点信息中解析出BMC IP地址、IPMI网络掩码及IPMI网关地址,并通过调用ipmitool命令将其全部配置到所述裸金属服务器。
6.一种配置裸金属服务器BMC IP地址的系统,其特征在于,包括:
裸金属服务器注册模块,配置用于在管理控制平台上部署Ironic服务和TFTP服务,并基于裸金属服务器的序列号以及对应的BMC IP地址注册多台裸金属服务器;
初始化配置标识读取模块,配置用于响应于有裸金属服务器启动,PXE client从所述TFTP服务中调取PXE配置文件以使得IPA启动,所述IPA读取所述PXE配置文件中的初始化配置标识并基于所述初始化配置标识确认是否对所述裸金属服务器进行初始化配置;其中,PXE client从所述TFTP服务中调取PXE配置文件以使得IPA启动包括:所述PXE client从所述TFTP服务中调取PXE配置文件,以获得将要启动的内核路径及内存文件系统路径;所述PXE client通过所述内核路径将所述裸金属服务器中对应的内核启动,以及通过所述内存文件系统路径将所述裸金属服务器中对应的内存文件系统启动;将所述内存文件系统中的所述IPA启动;确认是否对所述裸金属服务器进行初始化配置包括:确认所述初始化配置标识的值是否为True;以及
BMC IP地址配置模块,配置用于若对所述裸金属服务器进行初始化配置,则所述IPA从所述Ironic服务中提取所述裸金属服务器的序列号,并获取所述序列号对应的裸金属节点信息,且从所述裸金属节点信息中解析出BMC IP地址并将其配置到所述裸金属服务器。
7.一种计算机可读存储介质,其特征在于,存储有计算机程序,所述计算机程序被执行时实现如权利要求1-5任意一项所述的方法。
8.一种计算机设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时执行如权利要求1-5任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110023837.8/1.html,转载请声明来源钻瓜专利网。