[发明专利]交换机配置管理方法、装置、电子设备及存储介质有效
申请号: | 202210165556.0 | 申请日: | 2022-02-23 |
公开(公告)号: | CN114244702B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 宗栋瑞;郭巍松 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L67/30 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 陈晓磊 |
地址: | 215168 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交换机 配置管理 方法 装置 电子设备 存储 介质 | ||
本发明提供了一种交换机配置管理方法、装置、电子设备及计算机存储介质,具体方案如下:当交换机需要配置时,从交换机的多个接口中选择工作接口进行获得锁操作生成操作结果;根据操作结果进行控制操作,其中控制操作包括控制交换机通过工作接口从服务端获取配置文件;配置结束后判断交换机是否正常启动,根据判断结果确定处理动作。该方法使交换机通过获得锁成功的工作接口从服务端获取配置文件并确保交换机能正常启动,减轻了服务端工作压力,避免了处于复杂环境下的交换机配置更新后无法正常启动的风险。
技术领域
本发明涉及配置管理领域,特别是涉及一种交换机配置管理方法、装置、电子设备及存储介质。
背景技术
在传统的配置管理领域中,当交换机需要配置时,如果交换机处于复杂的网络环境下,比如接入了多个网段,因为交换机的每个接口可能都对应了一个网段,当多个接口同时向服务端发送配置请求时,会使得服务端短时间内任务繁忙,并且使得交换机获取到错误的配置文件导致其无法正常启动。
其中可以以基于DHCPv6的服务端为例,它提供的配置分为有状态和无状态:有状态地址由服务端来统一进行分配,地址可控,而且可以下发各种option信息;无状态地址由交换机自己生成,包含有prefix信息,且能产生网段的默认路由,而在交换机接入多个IPv6网段,每个接口都在请求工作时,会导致交换机不能从服务端获取正确的配置来运行。
发明内容
本发明的目的是克服现有技术中的不足之处,提供一种交换机配置管理方法、装置、电子设备及存储介质,以减轻服务端的工作压力并保证交换机获取正确的配置文件且正常启动,具体方案如下:
第一方面,一种交换机配置管理方法,应用于配置管理装置,所述方法包括:
从交换机的多个接口中选择一个接口作为工作接口进行获得锁操作生成操作结果;
根据所述操作结果进行控制操作,其中控制操作包括控制交换机通过所述工作接口从服务端获取配置文件;
确认所述交换机获取配置文件结束后判断所述交换机是否正常启动,根据判断结果确定处理动作。
在一个较佳的实施例中,所述操作结果包括获得锁成功和获得锁失败,所述从交换机的多个接口中选择一个接口作为工作接口进行获得锁操作生成操作结果包括:
检测交换机中是否存在锁文件,当锁文件不存在时,将所述工作接口的工作接口号写入锁文件生成新的锁文件,生成所述获得锁成功的所述操作结果;
当锁文件存在,且所述锁文件中的指定接口号为所述工作接口号时,生成所述获得锁成功的所述操作结果;
当锁文件存在,且所述锁文件中的指定接口号不为所述工作接口号时,生成所述获得锁失败的所述操作结果。
在一个较佳的实施例中,根据所述操作结果进行控制操作包括:
当获得锁成功时,控制所述交换机通过所述工作接口从所述服务端获取配置文件;
当获得锁失败时,则选择所述指定接口号对应的指定接口作为工作接口进行获得锁操作。
在一个较佳的实施例中,控制所述交换机通过所述工作接口从所述服务端获取配置文件时还包括:
遍历所述多个接口,禁止所述多个接口中除所述工作接口之外的其余接口工作,并删除所述其余接口对应的默认路由。
在一个较佳的实施例中,确定客户端通过所述接收接口从服务端获取配置文件结束之后包括:若所述客户端获取配置文件之后在用户设置的时间范围内无法正常启动,则标记所述接收接口为所述无效接口,重新选择所述工作接口开始进行所述获得锁操作。
在一个较佳的实施例中,根据判断结果确定处理动作包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210165556.0/2.html,转载请声明来源钻瓜专利网。