Chinaunix
标题:
请教,磁盘阵列问题,请大家看看
[打印本页]
作者:
lo-fi
时间:
2008-04-11 21:35
标题:
请教,磁盘阵列问题,请大家看看
有一个磁盘阵列,做的RIAD5,分了两个区,挂在UNIXWARE7.1.1上,建立了VXFS文件系统
某天磁盘柜报警,操作系统中一个文件系统无法挂载(报警时未尝试挂载另一个文件系统),但是开机自检和操作系统自检都可以识别到阵列,硬件工程师判断是有一个硬盘下线,然后拿一个新硬盘替换了下线的硬盘,磁盘柜开始自动恢复RAID5,恢复后报警消失,
开机后原来无法挂载的文件系统还是无法挂载,但是同在一个阵列上的另一分区可以挂载正常读写,
我的判断是:无法挂载是因为文件系统坏了,不是应为RAID5没起作用,因为阵列上的另一个分区可以挂载。我的问题是:替换下线的硬盘,恢复RAID后,阵列里的数据状况是不是与没有替换前是一样的?我觉得应该是一样的,因为重建RAID的过程只是从其他的硬盘往新加入RAID的硬盘中恢复数据。
替换硬盘之前文件系统已经坏了,恢复完RAID之后还是坏的。
还有一个问题,文件系统损坏是不是与阵列掉盘有关系?
下面有操作截图
[
本帖最后由 lo-fi 于 2008-4-12 10:16 编辑
]
fsck.JPG
(105.08 KB, 下载次数: 16)
下载附件
2008-04-11 21:35 上传
作者:
xiawan
时间:
2008-04-12 08:59
一般情况下 文件系统故障 RAID是不会报警的。
我想应该是先掉线,然后导致一个分区的文件系统遭到了一点破坏,另外一个是好的,这种情况见过很多。
所以换盘Rebuild后,阵列恢复正常,但是文件系统不会修复好的。
其实工程师在操作的时候 应该先使用RAID5的降级模式,看数据是否正常,所有数据正常时,再上线那块掉线的硬盘或者进行更换rebuild。
不过我觉得那个分区的数据还是能够恢复的。
[
本帖最后由 xiawan 于 2008-4-12 09:05 编辑
]
作者:
stornewer
时间:
2008-04-12 19:29
raid5在一个磁盘存在故障的情况下应该会自动降级吧
作者:
小嗖
时间:
2008-04-23 10:57
楼主的判断是正确的 ,这是文件系统出了问题,跟做REBUILD没有关系,报警只是硬件故障,UW711下面出问题的情况太多了。文件莫名奇妙的丢失,或者自动改名,数据库运行不正常情况时有发生,没办法,跟操作系统有关系。如果有最新的补丁一定要及时打上。
作者:
xiaomao2006
时间:
2008-04-23 15:48
我认为,替换硬盘之前文件系统已经坏了,所以希望修复不大
作者:
bigmoyo
时间:
2008-04-24 17:22
标题:
回复 #5 xiaomao2006 的帖子
----不会吧, 那太恐怖了.莫名其妙改文件名等等.
----OS的补丁要打.
----那我想文件系统应当不会轻易坏的吧. super block 又不止一个, 应当是可以修复的吧. 总可以找到正确的超极块来修复.
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2