[发明专利]一种业务包的安装方法和相关装置有效
申请号: | 201180002721.0 | 申请日: | 2011-11-29 |
公开(公告)号: | CN102726025A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 李涛 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/12;G06F9/445 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 唐华明 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 安装 方法 相关 装置 | ||
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种业务包的安装方法和相关装置。
背景技术
在存储引擎(SOD,Sea Of Disk)项目中,通常需要对集群进行安装加载,当前采用开源的xCAT(英文全称为Extreme Cloud Administration Toolkit)对SOD项目中的节点实现安装加载,该安装加载方案可以进行节点的自动发现,安装操作系统和相关的业务包,在整个安装加载流程中依赖于网卡必须支持PXE(preboot execute environment)安装加载,但是SOD项目中的节点的网卡不支持PXE安装加载,则无法通过xCAT实现整个安装加载过程,另外通常SOD项目中的节点已经预安装了操作系统,则预安装的操作系统会被xCAT安装的操作系统覆盖掉,同样不能够通过xCAT实现整个安装加载过程。如果手动对上千台集群进安装加载,则效率低下,所以需要采用一种新的安装加载方案,解决节点的网卡不支持PXE安装加载的限制,支持预安装操作系统的节点实现脚本和业务包的安装加载。
发明内容
本发明实施例提供了一种业务包的安装方法和相关装置,能够在已经预安装了操作系统的节点的网卡不支持PXE安装加载的情况下实现业务包的安装。
一方面,本发明实施例提供的业务包的安装方法,包括:
服务器根据节点的动态主机设置协议DHCP请求获取所述节点的介质访问控制MAC地址和为所述节点分配的临时网络互连协议IP地址;
所述服务器查询所述MAC地址对应的交换机名称及端口号;
所述服务器根据所述交换机名称及端口号获取需要分配给所述节点的固定IP地址和网关;
所述服务器基于所述临时IP地址建立与所述节点的连接,将所述固定IP地址和网关设定到所述节点上,将业务包安装在所述节点上。
另一方面,本发明实施例提供的服务器,包括:
DHCP部件,用于根据节点的动态主机设置协议DHCP请求获取所述节点的介质访问控制MAC地址和为所述节点分配的临时网络互连协议IP地址;
交换机查询模块,用于查询所述MAC地址对应的交换机名称及端口号;
获取单元,用于根据所述交换机名称及端口号获取需要分配给所述节点的固定IP地址和网关;
设定单元,用于基于所述临时IP地址建立与所述节点的连接,将所述固定IP地址和网关设定到所述节点上;
安装单元,用于将业务包安装在所述节点上。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例中,服务器根据节点的DHCP请求获取到该节点的临时IP地址和MAC地址,通过MAC地址获取到节点连接的交换机名称和端口号,然后通过该交换机名称和端口号获取到需要分配给该节点的固定IP地址和网关,最后通过临时IP地址建立与节点的连接,将固定IP地址和网关设定到该节点上,将业务包安装在该节点上,能够使网卡不支持PXE安装加载的情况下实现业务包的安装,且不会造成已经预安装了操作系统的节点的操作系统被覆盖,能够支持预安装操作系统的节点。
附图说明
图1为本发明实施例提供的业务包的安装方法一个实施例示意图;
图2为本发明实施例提供的服务器一个实施例示意图;
图3为本发明实施例提供的服务器另一实施例示意图
图4为本发明实施例提供的业务包的安装方法另一实施例示意图。
具体实施方式
本发明实施例提供了一种业务包的安装方法和相关装置,能够在已经预安装了操作系统的节点的网卡不支持PXE安装加载的情况下实现业务包的安装。
请参阅图1,本发明实施例提供的业务包的安装方法一个实施例包括:
101、服务器根据节点的动态主机设置协议DHCP请求获取节点的介质访问控制MAC地址和为该节点分配的临时网络互连协议IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180002721.0/2.html,转载请声明来源钻瓜专利网。