【技术实现步骤摘要】
一种RAID卡有效故障日志的获取方法、系统及设备
本专利技术涉及计算机
,更具体的说是涉及一种RAID卡有效故障日志的获取方法、系统及设备。
技术介绍
RAID是一种把多块独立的物理硬盘按不同方式组合起来形成一个逻辑硬盘,从而提供比单个硬盘有着更高的性能和提供数据冗余的技术。RAID卡一般分为硬RAID卡和软RAID卡两种,通过用硬件来实现RAID功能的就是硬RAID,独立的RAID卡,主板集成的RAID芯片都是硬RAID。通过软件并使用CPU的RAID卡是指使用CPU来完成RAID的常用计算,软件RAID占用CPU资源较高,绝大部分服务器设备是硬件RAID。作为存储子系统的核心部件,RAID卡的稳定运行保证着存储子系统的性能和稳定性,而当系统出现异常时,通常需要通过获取RAID卡日志来查找异常点并分析问题,但现有的获取故障日志的方法存在如下缺点:1、异常发生时往往伴随着系统重启或宕机,导致无法第一时间获取到异常信息。2、现有的问题分析方法通常需要客户去复现问题来查找问题的根本原因,多次的问题复 ...
【技术保护点】
1.一种RAID卡有效故障日志的获取方法,其特征在于,包括:/n使用RAID卡固件管理故障日志;/n判断系统出现异常的次数N是否小于等于预设值,若是,通过将Firmware将故障信息记录并压缩保存在RAID卡缓存中;若否,Firmware自动清除原有的故障日志,并保存最新的故障日志;/n判断系统是否可以正常运行,若是,在系统下通过storcli工具将故障日志记录从RAID卡端拷贝到host端;若否,通过外接串口的方式将故障日志记录从RAID卡端拷贝到host端。/n
【技术特征摘要】
1.一种RAID卡有效故障日志的获取方法,其特征在于,包括:
使用RAID卡固件管理故障日志;
判断系统出现异常的次数N是否小于等于预设值,若是,通过将Firmware将故障信息记录并压缩保存在RAID卡缓存中;若否,Firmware自动清除原有的故障日志,并保存最新的故障日志;
判断系统是否可以正常运行,若是,在系统下通过storcli工具将故障日志记录从RAID卡端拷贝到host端;若否,通过外接串口的方式将故障日志记录从RAID卡端拷贝到host端。
2.根据权利要求1所述的RAID卡有效故障日志的获取方法,其特征在于,所述使用RAID卡固件管理故障日志包括:
使用RAID卡固件预留固定容量的内存用于管理故障日志的数据结构;
RAID卡固件通过筛选关键字的方式保存预设固定模块的日志数据结构,用于减少由存储数据引起的运行延迟带来的影响。
3.根据权利要求1所述的RAID卡有效故障日志的获取方法,其特征在于,所述通过将Firmware将故障信息记录并压缩保存在RAID卡缓存中包括:
Firmware按照所保存的故障日志数据结构,将RAID卡、系统的信息记录并压缩保存在RAID卡缓存中,同时,Firmwarelog中会出现故障日志保存的事件记录。
4.根据权利要求1所述的RAID卡有效故障日志的获取方法,其特征在于,所述在系统下通过storcli工具将故障日志记录从RAID卡端拷贝到host端包括:
在系统下通过storcli工具执行storcli/c0showsnapdump命令查看当前Raid卡的故障记录列表;
通过查看故障记录保存的时间,锁定故障发生时间的故障日志记录;
通过storcli工具执...
【专利技术属性】
技术研发人员:张晶晶,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。