This application discloses a method and system for automatically configuring node IP for SR cabinet. The method includes: uploading configuration information related to the node to be tested to the database under Linux system; configuring RMC information of the node to be tested according to the database, RMC information includes: Location, PPN and PN of the node to be tested; writing back Location of the node to the C of the node in RMC information. In the hassis extrafield, according to the chassis extrafield of the node, the fixed IP is configured for the node by using the cabinet location number and node location number. The system includes upload module, RMC information configuration module, write-back module and IP configuration module. Through the method and system in this application, the fixed IP in the automatic configuration node system can be realized, which is conducive to testing the network broadband, especially for testing the network broadband configuration of dual and multi-network ports.
【技术实现步骤摘要】
一种面向SR整机柜自动化配置节点IP的方法和系统
本申请涉及SR整机柜自动化测试
,特别是涉及一种面向SR整机柜自动化配置节点IP的方法和系统。
技术介绍
SR整机柜可灵活支持半宽计算节点和全宽存储节点等各类节点,还能够兼容标准机架式网络交换机,从而将计算、存储和网络功能整合在一台基础设施中,进而满足不同用户的配置需求。因此,实际生产过程中,每台SR整机柜的交换机、网线以及节点数量均不相同。为了进行整机柜的测试以及节点之间的网络带宽测试,通常需要配置SR整机柜中节点的位置信息。目前配置SR整机柜中节点位置信息的方法,通常是:随机生成节点的IP地址,且将该IP地址与某一节点随机匹配,例如将IP地址1与某一节点A相匹配,IP地址1作为节点A的IP地址;当用户需求变更时,对节点A生成另一个IP地址2。然而,目前配置SR整机柜中节点位置信息的方法中,由于同一节点的IP地址会有变动,因此所配置的节点位置信息中IP不是固定IP,这种不固定的IP地址不容易确定节点位置,从而不利于进行整机柜的测试以及节点之间的网络带宽测试,进而影响整机柜的测试效率和网络带宽测试效率。
技术实现思路
本申请提供了一种面向SR整机柜自动化配置节点IP的方法和系统,以解决现有技术中节点IP不固定导致不利于进行整机柜测试以及节点之间网络带宽测试的问题。为了解决上述技术问题,本申请实施例公开了如下技术方案:一种面向SR整机柜自动化配置节点IP的方法,所述方法包括:在Linux系统下,将与待测节点相关的配置信息上传至数据库中,所述配置信息包括:待配置节点的订单信息、所述订单信息中的节点数量以及节点 ...
【技术保护点】
1.一种面向SR整机柜自动化配置节点IP的方法,其特征在于,所述方法包括:在Linux系统下,将与待测节点相关的配置信息上传至数据库中,所述配置信息包括:待配置节点的订单信息、所述订单信息中的节点数量以及节点订单与整机柜订单的映射关系;根据所述数据库配置待测节点的RMC信息,所述RMC信息包括:待测节点的Location、PPN以及PN;将所述RMC信息中待测节点的Location回写到所述节点的chassis extra字段中,所述chassis extra字段用于节点和SR整机柜之间互通位置信息;根据所述节点的chassis extra字段,利用机柜位置号和节点位置号对所述节点配置固定的IP。
【技术特征摘要】
1.一种面向SR整机柜自动化配置节点IP的方法,其特征在于,所述方法包括:在Linux系统下,将与待测节点相关的配置信息上传至数据库中,所述配置信息包括:待配置节点的订单信息、所述订单信息中的节点数量以及节点订单与整机柜订单的映射关系;根据所述数据库配置待测节点的RMC信息,所述RMC信息包括:待测节点的Location、PPN以及PN;将所述RMC信息中待测节点的Location回写到所述节点的chassisextra字段中,所述chassisextra字段用于节点和SR整机柜之间互通位置信息;根据所述节点的chassisextra字段,利用机柜位置号和节点位置号对所述节点配置固定的IP。2.根据权利要求1所述的一种面向SR整机柜自动化配置节点IP的方法,其特征在于,所述根据所述数据库配置待测节点的RMC信息,包括:根据所述数据库和所述SR整机柜的序列号,获取与所述待测节点相关的订单信息;根据所述订单信息,获取所述SR整机柜的套餐信息、SR整机柜所属客户名称以及待测节点的PPN和PN信息;根据所述SR整机柜的位置号以及节点订单与整机柜订单的映射关系,确定待测节点的Location;利用expect工具,将所述SR整机柜中待测节点的RMC信息导入RMC中。3.根据权利要求1所述的一种面向SR整机柜自动化配置节点IP的方法,其特征在于,所述根据所述节点的chassisextra字段,利用机柜位置号和节点位置号对所述节点配置固定IP,包括:从节点的FRU信息中获取所述节点的chassisextra字段;解析所述节点的chassisextra字段,获取节点在所述SR整机柜中的位置号;根据SR整机柜所属客户名称、SR整机柜网口数量以及节点在所述SR整机柜中的位置号,确定所述SR整机柜中所有网口的IP地址,并生成相应配置文件;将所述配置文件重定向至Linux系统网络配置文件目录下。4.根据权利要求3所述的一种面向SR整机柜自动化配置节点IP的方法,其特征在于,从节点的FRU信息中获取所述节点的chassisextra字段,具体为:利用ipmitool工具,从节点的...
【专利技术属性】
技术研发人员:董小兵,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。