Linux内核IO系统报错日志与硬盘故障对应关系.docVIP

Linux内核IO系统报错日志与硬盘故障对应关系.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux内核IO系统报错日志与硬盘故障对应关系

Linux内核I/O系统报错日志与硬盘故障对应关系 Jun04 2011Leave a Comment Written by chen 日志信息 故障现象描述 与硬盘关系 scsi1: ERROR on channel 0, id 7, lun 0, CDB: Read (10) 00 73 fc 62 bf 00 00 80 00 Info fld=0x73fc6326, Current sdi: sense key Medium Error Additional sense: Unrecovered read error SMART规范定义“Medium Error”错误是一种不可恢复的错误,可能由于介质的缺陷或记录的数据错误。该错误有别于“Hardware Error”。 出现Medium Error的主要原因是硬盘坏,或者硬盘的数据无法读写。 (1)硬盘扇区坏 或(2)硬盘与磁盘控制器连接信号质量不稳定,导致数据出现异常 mptbase: ioc1: IOCStatus=804b LogInfoOriginator={PL}, Code={SATA NCQ Fail All Commands After Error}, SubCode(0×0000) 原生指令排序(Native Command Queuing,简称NCQ),原先是改善服务器硬盘存取控制技术,应用在SCSI和SATA 1.0/2.0/3.0接口硬盘读写的加速技术,其接口开启磁盘阵列RAID亦有所提升。透过硬盘固件、硬盘控制器以及操作系统三者的互相配合,改善硬盘内部磁区的读取顺序,可以提高硬盘效能约30%,亦能够轻微减轻硬盘损耗的速率。NCQ对用于服务器上的硬盘的效率提升尤为明显。 PL:Protocol Layer,指磁盘控制器中的协议层 该信息与硬盘是否故障无直接联系 end_request: I/O error, dev sdi, sector 1945920256 EXT2-fs error (device sdi1): read_inode_bitmap: Cannot read inode bitmap – block_group = 222, inode_bitmap =EXT2-fs error (device sdi1): ext2_get_inode: unable to read inode block – inode=951895, block 内核不能从硬盘上的文件系统读取数据。 (1)硬盘扇区坏。 或(2)硬盘与磁盘控制器连接信号质量不稳定,导致数据出现异常。 mptbase: ioc1: IOCStatus=8000 LogInfo=31110d00 Originator={PL}, Code={Reset}, SubCode(0x0d00) mptbase: ioc1: IOCStatus=804b LogInfo=31110d00 Originator={PL}, Code={Reset}, SubCode(0x0d00) 驱动准备让磁盘控制器IOC单元复位,出现该操作原因为驱动发现多次读写硬盘数据失败。 IOCStatus=0×8000 磁盘控制器配置页面处于共享的递归方式。 IOCStatus=0×8048 尝试读取不存在的超级配置数据。 IOCStatus=0x804b 超级数据序列号由0xffffffff变为0 该信息不能作为硬盘故障的依据。打印该信息的原因,与硬盘/磁盘控制器IOC单元/硬盘与控制器之间的链路有关。IOC错误码含义见前面。 mptscsih: ioc1: attempting task abort! (sc=000001007b4cf340) scsi1 : destination target 8, lun 0 command = Read (10) 00 5f 2a 4d 3f 00 10 00 00 磁盘控制器驱动尝试取消读写任务。本示例代码中,表明取消在target 8,lun 0的读数据任务。 该信息与硬盘是否故障无直接联系 mptbase: ioc1: IOCStatus=8048 LogInfoOriginator={PL}, Code={IO Not Yet Executed}, SubCode(0×0000) 磁盘控制器驱动报告报告当前IOC(I/O Controller)单元状态码 该信息与硬盘是否故障无直接联系 mptscsih: ioc1: task abort: SUCCESS (sc=000001007b4cf340) 磁盘控制器驱动报告读写任务取消成功 该信息与硬

文档评论(0)

liangyuehong + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档