The invention provides a starting method, a device and a dual master control device, which comprises a first control board and a second control board. The method includes: when the first control board as the main control board fails to start within the first time threshold, the first control board competes with the second control board to compete for the main control board; and the first control board is re-elected. In the case of the main control board, the second control board is set as the main control board, in which the main control board is used to start the dual main control equipment. The invention solves the problem that the main control board in the related technology fails to start for a long time, and improves the stability of the system.
【技术实现步骤摘要】
双主控设备启动方法、装置及双主控设备
本专利技术涉及数据网络通信领域,尤其是涉及到双主控设备启动方法、装置及双主控设备。
技术介绍
为了保证大型通讯设备的高可靠运行,行业内普遍采用的是对系统的控制板进行冗余配置,即一个系统有两个都可以担任控制核心的板卡,称为双主控设备,其中一张是控制板,负责整个系统的正常运作,另一张作为备份板卡,当控制板出现异常时,由备份板卡接替主控板卡的工作,实现系统安全可靠运行。在双主控启动过程时,主用主控启动过程中,板载芯片完成初始化而进入工作状态,如果由于单板电源带负载能力弱,初始化还未结束,电源掉电导致单板重启,或者由于启动过程中的软件或者硬件故障导致单板重启。单板重启后,由于BOOT阶段工作的芯片不多或者版本启动较快,会存在某一块控制板总会竞争为主用的情况。这样另外一块主控虽然可以正常启动,但始终无法竞争为主,如果竞争为主用的控制板启动失败,从而导致双主控设备长时间无法启动,业务长时间中断。目前解决这种问题的方法是拔掉启动失败的控制板,或者禁止掉启动失败的控制板,或者人工干预,通过两个主控制单板的boot菜单,使得另一块控制板竞争为主用。人工干预启动设备,耗时长,效率低下,浪费人力,而且在外场情况下,很可能不能及时的安排熟悉的技术支持来人工干预启动设备。针对相关技术中主控单板出现故障而导致设备长时间不能启动的问题,现有技术还未提出有效的解决方案。
技术实现思路
本专利技术提供了双主控设备启动方法、装置及双主控设备,解决了相关技术中主控单板出现故障而导致设备长时间不能启动的问题。根据本专利技术的一个方面,提供一种双主控设备启动方法, ...
【技术保护点】
1.一种双主控设备启动方法,所述双主控设备包括第一控制板和第二控制板,其特征在于,包括:在第一控制板作为主用控制板在第一时间阈值内启动失败的情况下,所述第一控制板与第二控制板重新竞争主用控制板;在所述第一控制板再次当选为主用控制板的情况下,将所述第二控制板设置为主用控制板,其中,所述主用控制板用于启动双主控设备。
【技术特征摘要】
1.一种双主控设备启动方法,所述双主控设备包括第一控制板和第二控制板,其特征在于,包括:在第一控制板作为主用控制板在第一时间阈值内启动失败的情况下,所述第一控制板与第二控制板重新竞争主用控制板;在所述第一控制板再次当选为主用控制板的情况下,将所述第二控制板设置为主用控制板,其中,所述主用控制板用于启动双主控设备。2.根据权利要求1所述的方法,其特征在于,所述将所述第二控制板设置为主用控制板包括:在所述第二控制板重启并延时第二时间阈值后,对所述第一控制板进行重启。3.根据权利要求1或2所述的方法,其特征在于,所述将所述第二控制板设置为主用控制板包括:在满足惩罚执行条件的情况下,所述第一控制板失去当选为主用控制板的资格以使得所述第二控制板竞争为主用控制板。4.根据权利要求3所述的方法,其特征在于,在所述第一控制板失去当选为主用控制板的资格以使得所述第二控制板竞争为主用控制板之前,所述方法还包括:所述第一控制板判断是否满足惩罚执行条件;所述第一控制板判断惩罚执行字段值是否为奇数;或所述第一控制板判断惩罚执行字段值是否为偶数;将所述惩罚执行字段值加1。5.根据权利要求4所述的方法,其特征在于,在所述第一控制板判断是否满足惩罚执行条件之前,所述方法还包括:所述第一控制板判断所述惩罚执行字段值是否大于预设值;在判断结果为是的情况下,所述第一控制板将所述惩罚执行字段值置为初始值,其中,在所述初始值为奇数的情况下,所述预设值为偶数,...
【专利技术属性】
技术研发人员:桑庆双,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。