当前位置: 首页 > 专利查询>池州学院专利>正文

一种面向SR整机柜自动化配置机柜套餐的方法技术

技术编号:24330676 阅读:56 留言:0更新日期:2020-05-29 19:30
本发明专利技术公开了一种面向SR整机柜自动化配置机柜套餐的方法,涉及整机柜技术领域,为解决现有SR整柜机自动化配置机柜套餐效率不高的问题。所述步骤1:搭建服务器操作系统的网络IP和服务器数据库平台,准备配置环境,使节点和服务器数据库数据通信;步骤2:从生产系统获取整机柜配置信息文件,并将整机柜的配置信息以订单的形式上传到服务器数据库;步骤3:通过服务器数据库获取整机柜套餐信息,并根据套餐信息,利用expect工具,从服务器数据库自动下载整机柜配置信息。

A method of automatic configuration of cabinet package for SR whole cabinet

【技术实现步骤摘要】
一种面向SR整机柜自动化配置机柜套餐的方法
本专利技术涉及整机柜
,具体为一种面向SR整机柜自动化配置机柜套餐的方法。
技术介绍
大数据时代的来临,整机柜服务器在实际中应用越来越广泛。整机柜服务器,顾名思义,就是将原有机架与机器分离的架构进行融合,打包成为一个独立的产品,以一个整机柜为最小颗粒度进行交付的服务器。在整机柜中集成多个服务器节点,由负责整机柜监控管理的RMC来统一管理,集中监控。每个服务器节点均可以是一个独立运作的计算机系统,每个服务器节点上都有一个基板管理控制器,该基板管理控制器收集本节点上的监控信息,并对其进行管理。随着IT技术的迅猛发展,传统信息化服务以及日趋强大的云计算服务对整机柜服务器的开发、维护效率要求越来越高,整机柜内集成的节点数量也越来越多。而对于节点复杂的整机柜,对整机柜服务器的管理配置能力提出了更高的要求。现有SR整柜机自动化配置机柜套餐效率不高;因此,不满足现有的需求,对此我们提出了一种面向SR整机柜自动化配置机柜套餐的方法。
技术实现思路
本专利技术的目的在于提供一种面向SR整机柜自动化配置机柜套餐的方法,以解决上述
技术介绍
中提出的现有SR整柜机自动化配置机柜套餐效率不高的问题。为实现上述目的,本专利技术提供如下技术方案:一种面向SR整机柜自动化配置机柜套餐的方法,包括以下步骤:步骤1:配置服务器操作系统的网络IP和服务器数据库,使节点和服务器数据库数据通信;步骤2:从生产系统获取整机柜配置信息文件,并将整机柜的配置信息以订单的形式上传到服务器数据库;步骤3:通过服务器数据库获取整机柜套餐信息,并根据套餐信息,利用expect工具,从服务器数据库自动下载整机柜配置信息。优选的,所述步骤1中具体为:步骤1-1:服务器数据库配置待测节点的RMC信息包括:待测节点的Location、PPN以及PN;步骤1-2:将RMC信息中待测节点的Location回写到节点的chassisextra字段中,chassisextra字段用于节点和整机柜之间互通位置信息;步骤1-3:根据节点的chassisextra字段,利用机柜位置号和节点位置号对所述节点配置固定的IP。优选的,所述步骤2中具体为:整机柜配置信息包括整机柜的节点数量、节点中板数量和电源数量,根据服务器数据库和整机柜的序列号,获取到服务器数据库订单信息。优选的,所述步骤3中具体为:步骤3-1:根据订单信息获取整机柜套餐信息、整机柜所属客户名称以及待测节点的PPN和PN信息;步骤3-2:根据整机柜的位置号及节点订单与整机柜订单的映射关系,确定待测节点的Location;步骤3-3:根据获取到的整机柜套餐信息,使用root账户登录到RMC,利用expect工具将整机柜中待测节点的RMC信息导入到RMC本地;步骤3-4:根据需求将不同的服务器节点、节点中板、及电源数量的套餐配置保存在BMC配置文件中,RMC根据FRU信息中的productpartnumber字段来区分不同的套餐配置;步骤3-5:使用ipmitool命令刷新RMC和FRU信息,重启RMC。优选的,所述步骤3-4中RMC的FRU信息具体为:整机柜套餐信息,并从信息中获取节点的chassisextra字段。与现有技术相比,本专利技术的有益效果是:本专利技术通过在整机柜能够根据客户的需要将不同的服务器节点、节点中板、及电源数量的套餐配置保存在BMC配置文件中,并根据FRU来区分不同的整机柜配置套餐,整个过程自动触发和执行,既降低了配置的出错率,又缩短了开发测试周期,提高了整机柜配置的准确度,实用性强,效率高,实现了批量的、无需人工干预的自动化设置,成本低,可扩展性强。具体实施方式下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。本专利技术提供的一种实施例:一种面向SR整机柜自动化配置机柜套餐的方法,包括以下步骤:步骤1:配置服务器操作系统的网络IP和服务器数据库,使节点和服务器数据库数据通信;步骤2:从生产系统获取整机柜配置信息文件,并将整机柜的配置信息以订单的形式上传到服务器数据库;步骤3:通过服务器数据库获取整机柜套餐信息,并根据套餐信息,利用expect工具,从服务器数据库自动下载整机柜配置信息。进一步,步骤1中具体为:步骤1-1:服务器数据库配置待测节点的RMC信息包括:待测节点的Location、PPN以及PN;步骤1-2:将RMC信息中待测节点的Location回写到节点的chassisextra字段中,chassisextra字段用于节点和整机柜之间互通位置信息;步骤1-3:根据节点的chassisextra字段,利用机柜位置号和节点位置号对所述节点配置固定的IP。进一步,步骤2中具体为:整机柜配置信息包括整机柜的节点数量、节点中板数量和电源数量,根据服务器数据库和整机柜的序列号,获取到服务器数据库订单信息。进一步,步骤3中具体为:步骤3-1:根据订单信息获取整机柜套餐信息、整机柜所属客户名称以及待测节点的PPN和PN信息;步骤3-2:根据整机柜的位置号及节点订单与整机柜订单的映射关系,确定待测节点的Location;步骤3-3:根据获取到的整机柜套餐信息,使用root账户登录到RMC,利用expect工具将整机柜中待测节点的RMC信息导入到RMC本地;步骤3-4:根据需求将不同的服务器节点、节点中板、及电源数量的套餐配置保存在BMC配置文件中,RMC根据FRU信息中的productpartnumber字段来区分不同的套餐配置;步骤3-5:使用ipmitool命令刷新RMC和FRU信息,重启RMC。进一步,步骤3-4中RMC的FRU信息具体为:整机柜套餐信息,并从信息中获取节点的chassisextra字段。对于本领域技术人员而言,显然本专利技术不限于上述示范性实施例的细节,而且在不背离本专利技术的精神或基本特征的情况下,能够以其他的具体形式实现本专利技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本专利技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本专利技术内。本文档来自技高网...

【技术保护点】
1.一种面向SR整机柜自动化配置机柜套餐的方法,其特征在于:包括以下步骤:/n步骤1:搭建服务器操作系统的网络IP和服务器数据库平台,准备配置环境,使节点和服务器数据库数据通信;/n步骤2:从生产系统获取整机柜配置信息文件,并将整机柜的配置信息以订单的形式上传到服务器数据库;/n步骤3:通过服务器数据库获取整机柜套餐信息,并根据套餐信息,利用expect工具,从服务器数据库自动下载整机柜配置信息。/n

【技术特征摘要】
1.一种面向SR整机柜自动化配置机柜套餐的方法,其特征在于:包括以下步骤:
步骤1:搭建服务器操作系统的网络IP和服务器数据库平台,准备配置环境,使节点和服务器数据库数据通信;
步骤2:从生产系统获取整机柜配置信息文件,并将整机柜的配置信息以订单的形式上传到服务器数据库;
步骤3:通过服务器数据库获取整机柜套餐信息,并根据套餐信息,利用expect工具,从服务器数据库自动下载整机柜配置信息。


2.根据权利要求1所述的一种面向SR整机柜自动化配置机柜套餐的方法,其特征在于:所述步骤1中具体为:
步骤1-1:服务器数据库配置节点的RMC信息包括:节点的Location、PPN以及PN;
步骤1-2:将RMC信息中节点的Location回写到节点的chassisextra字段中,chassisextra字段用于节点和整机柜之间互通位置信息;
步骤1-3:根据节点的chassisextra字段,利用机柜位置号和节点位置号对节点配置固定的IP。


3.根据权利要求1所述的一种面向SR整机柜自动化配置机柜套餐的方法,其特征在于:所述步骤2中具体为:整机柜配置信息包括...

【专利技术属性】
技术研发人员:钱叶册时国平汪列隆汪贤才张玉峰
申请(专利权)人:池州学院
类型:发明
国别省市:安徽;34

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

1