睡不着,总结总结。
   2009年7月12号,大雨。
   前两天,恢复了一个XFS文件系统损坏的RAID1。
   客户描述:系统重启突然,进入系统发现文件系统无法挂载。
   检测:用winhex查看,发现MBR正常,找到分区起始位置,发现XFSB标记丢失,看内容像是inode节点,估计是文件系统异常造成的数据写入错误,正常的superblock被覆盖。
    处理过程:将当前分区前面部分备份,找到superblock备份,贴回原来位置。进入系统挂载,发现提示superblock错误。继续分析,发现刚刚备份的部分有重要系统入口信息,不过不知道如何处理,全盘备份,用文件系统自检工具,检测并修复,大概半小时,完成后挂载,成功,基本上全部恢复。
    技术总结:已经接到两个这种情况的单子了,而且都是磁盘空间使用超过95%估计是XFS模块有问题,系统容量不够时计算有问题,或者是数据回写出错。不过又恢复方法就OK了。