微前端架构如何改变企业的开发模式与效率提升
860
2022-10-14
详解西部数据SMR叠瓦式硬盘的190二级编译器(译码表)模块
一、190和T2是什么
与传统的垂直式(PMR)硬盘相比,叠瓦式(SMR)硬盘磁道的间距更小,数据读写的难度增加,因此LBA扇区的分配管理也发生了很大变化,使用一份数据结构动态分配LBA扇区,由于是动态分配,LBA对应的物理地址相对是随机的,这份数据结构被称之为T2,即二级编译器(译码表),保存在190模块中。
二、190问题为什么会引起扇区变0
磁头故障、固件区坏块、人为操作等都会引起190模块出错或者自动重建。另外由于190模块内部结构复杂,且数据量较大,因此模块内容极易出现逻辑错误。当硬盘主控检测到190有错误,就会停止加载190内的T2数据到硬盘缓存,而是用一份默认的T2数据写入缓存。主控读LBA时,先检测T2内节点对应的LBA是否为0,为0则直接返回,不为0才去访问盘片。190出问题后由于没有访问盘片,所以直接返回全0的扇区数据。
三、190相关的常见故障现象 (1)模块内部发生逻辑错误,导致用户区数据是0; (2)固件区出现坏道,部分节点无法访问,导致用户区数据是0; (3)由于磁头等出现问题后,硬盘自动重建190,导致用户区数据是0; (4)人为对硬盘重新分区、格式化或删除数据,导致用户区数据是0; (5)人为重建或清空190,导致用户区数据是0; (6)模块内节点碎片严重,导致数据读取速度特别慢等。
西数SMR叠瓦盘190故障根据损坏情况,修复节点或查找丢失的节点,回写修复或加载缓存读取等,都是有相应解决方案的,但数据最终能否恢复不光要看190模块的修复结果,还要看盘片的质量,如果用户数据区有损伤或大面积坏块,同样无法完整恢复数据。所以硬盘在出现问题后切勿反复通电或病急乱投医,以免长时间通电或误操作造成盘片或固件区形成更严重的损伤。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~