【技术实现步骤摘要】
一种验证MCS系统固件自动更新功能的测试方法与系统
本专利技术涉及基于MCS的存储系统领域,特别是一种验证MCS系统固件自动更新功能的测试方法与系统。
技术介绍
随着数据量的增加,现有服务器本身自带的硬盘已经不能满足空间需求,因此越来越多的存储产品开始出现。存储产品需要通过各种技术来实现硬盘管理,从而为服务器提供存储空间。对于MCS系统的固件版本更新,需要采取自动更新的方式来对企业内的所有存储设备进行固件升级。但自动更新的方式容易造成部分系统由于各种各样的原因而无法自动更新固件,因此需要对系统自动更新功能进行测试验证。传统对于系统固件自动更新功能的验证通常需要以下步骤:(1)将机器进行断电;(2)取下系统中的寄存器;(3)使用烧录器烧录旧固件;(4)重新安装寄存器并重启设备。通过对设备进行烧录旧固件后,查看固件版本,验证其是否进行自动更新。但上述步骤对于固件自动更新功能的验证通常会产生以下问题:操作繁琐,且需要烧录器,测试效率低下;烧录过程中需要对机器进行拆卸、安装,操作过程中可能会引起其他问题,例如接线不良等;由于部分设备中的寄存器是不可拆卸的,需要通过调试pi ...
【技术保护点】
一种验证MCS系统固件自动更新功能的测试方法,其特征在于,包括以下步骤:存储控制器进入服务模式;上传旧版本的固件至存储控制器;安装所述旧版本的固件;固件安装成功后退出服务模式;存储控制器进入正常工作模式,并验证自动更新功能是否正常。
【技术特征摘要】
1.一种验证MCS系统固件自动更新功能的测试方法,其特征在于,包括以下步骤:存储控制器进入服务模式;上传旧版本的固件至存储控制器;安装所述旧版本的固件;固件安装成功后退出服务模式;存储控制器进入正常工作模式,并验证自动更新功能是否正常。2.根据权利要求1所述的一种验证MCS系统固件自动更新功能的测试方法,其特征在于,所述验证自动更新功能是否正常包括:验证系统事件列表中是否有固件升级事件记录;验证固件版本的准确性。3.根据权利要求2所述的一种验证MCS系统固件自动更新功能的测试方法,其特征在于,所述验证固件版本的准确性包括以下步骤:获取当前固件的版本信息;获取系统要求固件版本信息;将所述的当前固件的版本信息与系统要求固件版本信息进行比对;如果相同,则验证通过;如果不同,则验证失败。4.根据权利要求1-3中任意一项所述的一种验证MCS系统固件自动更新功能的测试方法,其特征在于,所述存储控制器的存储介质至少包括两个存储区域,一个存储区域存储固件文件,另一个存储区域存储固件版本信息、固件地址信息。5.一种验证MCS系统固件自动更新功能的测试系统,其特征在于,包括:模...
【专利技术属性】
技术研发人员:高健,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。