【技术实现步骤摘要】
一种cmc版本更新方法及装置
本专利技术涉及存储领域,更具体地说,涉及一种cmc版本更新方法及装置。
技术介绍
随着传统的存储的蓬勃发展,对于网络通信和网络管理也越来越受到关注,一台存储器是否更加利于网络管理也成为了评价一个存储器好坏的标志之一。为了存储产品的使用更加方便,同时保证存储的高可用性,一般情况下采用双cmc模式,即工作时一主一从的思想,主cmc负责所有的工作,而从cmc作为备用,当主cmc发生故障的时候,从cmc接替服务,而之前的主cmc进行重启,试图恢复故障,变成从cmc,进而保证一直是双cmc在位。由于cmc版本的兼用性问题,存储软件版本上也会出现不兼容的情况,那么对于存储软件来说,会出现很多不可预知的错误,严重影响存储产品的可靠性和可用性。因此,如何对cmc的版本进行更新,提高存储软件的可靠性和可用性是本领域技术人员需要解决的问题。
技术实现思路
本专利技术的目的在于提供一种cmc版本更新方法及装置,实现cmc的版本更新,提高存储软件的可靠性和可用性。为实现上述目的,本专利技术实施例提供了一种cmc版本更新方法,包括:在存储软件启动后,获取cmc的当 ...
【技术保护点】
一种cmc版本更新方法,其特征在于,包括:在存储软件启动后,获取cmc的当前版本信息;判断所述存储软件中的兼容列表中是否存在所述当前版本信息;若否,则将所述当前版本信息替换为所述兼容列表中包含的一个标准版本信息。
【技术特征摘要】
1.一种cmc版本更新方法,其特征在于,包括:在存储软件启动后,获取cmc的当前版本信息;判断所述存储软件中的兼容列表中是否存在所述当前版本信息;若否,则将所述当前版本信息替换为所述兼容列表中包含的一个标准版本信息。2.根据权利要求1所述的cmc版本更新方法,其特征在于,将所述当前版本信息替换为所述兼容列表中包含的一个标准版本信息之后,还包括:重新判断所述存储软件中的兼容列表中是否存在所述当前版本信息;若否,则执行将所述当前版本信息替换为所述兼容列表中包含的一个标准版本信息的步骤。3.根据权利要求2所述的cmc版本更新方法,其特征在于,向所述cmc写入所述兼容列表中包含的标准版本信息之前,还包括:判断更新次数是否超过预定次数;若否,则执行将所述当前版本信息替换为所述兼容列表中包含的一个标准版本信息的步骤,并将所述更新次数加一;若是,则向管理员发出告警。4.根据权利要求1所述的cmc版本更新方法,其特征在于,获取cmc的当前版本信息之前,还包括:判断所述cmc的状态属性是否为正在更新;若否,则将所述状态属性设置为正在更新,并执行获取cmc的当前版本信息的步骤;若是,则等待间隔时间后,执行判断所述cmc的状态属性是否为正在更新的步骤。5.根据权利要求1-4任一项所述的cmc版本更新方法,其特征在于,若所述当前版本信息包括主cmc的主版本信息和从cmc的从版本信息,则判断所述存储软件中的兼容列表中是否存在所述当前版本信息;若否,则将所述当前版本信息替换为所述兼容列表中包含的一个标准版本信息包括:S321:判断所述存储软件中的兼容列表中是否存在所述从版本信息,若是,则进入S323,若否则进入S322;S322:将所述从版本信息替换为所述兼容列表中包含的一个标准版本信息,并进入S323;S323:判断所述存储软件中的兼容列表中是否存在所述主版本信息,若否则进入S324;S324:将所述从cmc切换为主cmc,并将所述主版本信息替换为所述兼容...
【专利技术属性】
技术研发人员:张仁峰,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。