[发明专利]系统升级方法和系统升级装置有效
申请号: | 201610277792.6 | 申请日: | 2016-04-28 |
公开(公告)号: | CN107341024B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 梁永贵 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 11309 北京亿腾知识产权代理事务所(普通合伙) | 代理人: | 陈霁 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统升级 方法 装置 | ||
本发明涉及一种系统升级方法和系统升级装置。该升级方法由主控制器执行,包括:更新第一附件的升级目标状态为第一期望目标状态;根据第一附件的状态和第一期望目标状态确定第二附件;指示从控制器升级第二附件,并确定升级后的第二附件的状态是否达到第一期望目标状态;当升级后的第二附件的状态未达到第一期望目标状态时,指示从控制器暂停升级,并提示第二附件未成功升级到第一期望目标状态的报障信息。通过将系统升级分成多个阶段进行,各升级阶段对各个附件的状态与期望目标状态对比,当附件升级未达到期望目标状态时,系统暂停升级,并提示报障信息,以便于根据保障信息进行人工干预处理,解除报障,提高了系统升级的成功率。
技术领域
本发明涉及存储系统领域,尤其涉及一种系统升级方法和系统升级装置。
背景技术
随着计算机技术以及网络技术的高速发展,计算机自带的存储器逐渐难以满足存取速度快、存储容量大和成本低等诸多要求,于是发展出相对独立的存储系统。存储系统通常由存储服务器等存储设备组成,具有自己的接口和协议,通过同轴电缆、网线、光纤等方式与计算机主机连接,作为数据的存储中心,为计算机主机提供存储服务。
存储系统作为存储的核心系统,承接多种业务系统的数据,需要提供7x24小时的不中断服务,要在保证不影响业务的情况下,对存储系统的微码版本进行升级,这就为微码版本的升级增加了难度,例如:为了减小对业务的影响,存储系统的升级时间窗通常安排在晚上,且需要多个应用部门的配合。
现有技术中,通常使用的微码版本升级模式为“一键式”升级,启动升级之后,存储系统按照预设流程运行,例如以双控(两个控制器)为例,“一键式”升级为:先用第一个控制器来承接处理双份业务,升级第二个控制器的微码版本,待第二个控制器升级完成后,由第二个控制器承接业务,升级第一个控制器的微码版本,两个控制器均升级完成后再均衡两个控制器上的业务。
现有的微码版本升级中,如果遇见硬件故障或者触发软件bug的情况下,会产生升级失败,导致微码版本回退(恢复到升级之前的版本),甚至业务中断,造成微码版本升级的成功率低。
发明内容
本申请提供的一种系统升级方法和系统升级装置,在微码版本升级过程中可以通过人为干预进行排除硬件故障或触发软件bug导致的业务中断,且将整个系统的微码版本升级分成多个阶段进行升级,以避免升级过程中遇到硬件故障或者触发软件bug时直接导致的微码版本回退或者业务中断,以提高微码版本升级的成功率。
第一方面,本申请提供了一种系统升级方法,该系统升级方法包括:主控制器将系统升级涉及到的所有附件,即第一附件的升级目标状态更新为第一期望目标状态,也就是将第一附件的升级目标状态更新为系统分阶段升级过程中本升级阶段第一附件升级期望达到的期望目标状态;将第一附件的升级目标更新为第一期望目标状态后,主控制器确定第一附件中第一附件的状态与第一期望目标状态有差别的附件,也就是第二附件;并指示从控制器升级第二附件,确定升级后的第二附件的状态是否达到第一期望目标状态;当升级后的第二附件的状态未达到第一期望目标状态时,主控制器指示从控制器暂停升级,并提示第二附件未成功升级到第一期望目标状态的报障信息,以便于系统升级工作人员将报障信息作为人工干预排障的依据。
本申请提供的系统升级方法,通过将整个系统升级分成多个阶段进行,并为每个阶段的升级设定期望目标状态,通过对各个附件的状态与期望目标状态对比确定需升级的附件以及升级结果信息,当附件升级未达到期望目标状态时,系统自动暂停执行升级,并提示未升级到期望目标状态的报障信息,以便于系统升级的工作人员根据报障信息进行人工干预处理,解除报障,并人工触发继续执行升级,提高了系统的微码版本升级的成功率。
在一个设计方案中,在主控制器将第一附件的升级目标状态更新为第一期望目标状态之前,系统升级方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610277792.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:UI设计方法、装置、设备及存储介质
- 下一篇:应用更新方法和装置