一台Red Hat Linux系统的服务器,使用5块36GB的SCSI硬盘组建为RAID-5,在一次突发故障之后重启服务器,但是无法识别RAID-5,数据全部丢失。 为了恢复RAID-5中的数据,把服…
该RAID-5由5块1.5TB的SATA硬盘组成,服务器在运行中突然宕机,不知是什么原因导致RAID崩溃,原有数据全部丢失。 把5块SATA硬盘去RAID化后分别进行检测,没有发现坏扇区,可能是RAI…
RAID-5的基本结构中左异步、左同步、右异步、右同步这些名称中的“异步”、“同步”就是针对数据方向来说的。左异步、右异步结构中,各条带组内的数据块均由低号盘向高号盘依次写入,整个RAID都按照这个规…
RAID-5的基本结构有左异步、左同步、右异步、右同步,在这些名称中的“左”、“右”就是针对校验方向来说的。左异步、左同步结构中的校验块一般都是从最后一块物理盘开始,依次往前面的物理盘中排列,整个RA…
成员盘的盘序分析也有两种基本方法。一种也是利用文件系统第一个块组中各个数据结构的前后顺序进行判断。因为MBR、超级块、块组描述符表、块位图、i-节点位图、i-节点表等数据结构都有其比较固定的存储地址,…
在Linux系统的RIAD中,分析条带大小有两种基本方法,下面分别说明。 利用文件系统结构分析 在Linux的Ext3文件系统中,以块组为单位组织数据,重要的数据结构包括超级块、块组描述符表、i-节点…
在RAID分析中,Ext3文件系统的目录项也能够帮我们判断校验信息,因为在正常的目录项与其他数据经过异或之后,目录项的结构会变得混乱,其内容也会发生错误,很容易看出来,如图18-22所示。 图18-2…
i-节点在Ext3文件系统中占用的空间比较大,在分析RAID结构时会经常用到i-节点区域。下面再用一个例子说明。 在一个5块成员盘组成的RAID-5中,每块成员盘的52号扇区看起来都是i-节点,但其中…
Ext3文件系统的位图分为块位图和i-节点位图。块位图用于描述本块组所管理的块的分配状态,块位图中的每一位映射本块组中的一个块。如果某个块已经被分配使用,那么该块对应的位就置1;未被分配使用的块对应的…
Ext3文件系统的块组描述符表由很多块组描述符组成,每个块组描述符会记录该块组的块位图的起始块号、i-节点位图的起始块号、i-节点表的起始块号等参数。 块组描述符表的第一条描述符就是0号块组的描述符,…