smartwuzhi 发表于 2014-3-26 16:09:53

RAID1中一块硬盘损坏带来的问题

本帖最后由 smartwuzhi 于 10-31-2011 17:18 编辑
事情是这样的。
我的环境中使用的是HP的刀片。其中一台ESX的硬盘故障。该服务器共有2块硬盘,Raid1.故障后,在VC上看到该服务器“已断开”。此时,使用vSphere Client连接ESX失败,该ESX可以ping通,其中运行的VM可以ping通正常使用。检查服务器本地console发现报错见截图:
检查发现是硬盘故障后,将一块有RAID信息的硬盘插上,发现并没有开始数据恢复过程,故障依旧。之后过程略显复杂不再赘述,但都没有解决问题。之后,重启服务器。故障恢复,开始数据恢复过程。
过程中,我想知道为什么Raid1之后的LUN在一块硬盘损坏的情况下,还可以发生这样的状况,导致在VC上ESX显示”已断开“,尝试重新连接无效。
关于上述截图,已经对该问题的解释,不知各位是否可以帮忙看一下。
不胜感谢!

TiGi 发表于 2014-3-26 16:10:39

也就是说在线无法恢复RAID?那估计是ESXi无法发送Rebuild的指令给RAID卡吧。

sb1982 发表于 2014-3-26 16:11:24

等一等试试看。

winxp2000 发表于 2014-3-26 16:12:03

你看看你自配置的HP 阵列卡是不是没有内存的ZM类型的卡(0m缓存,相当于直写硬盘);估计在写盘的时候出了问题,2个硬盘之间的RAID坏了,在备份好数据的情况下重新做RAID吧

smartwuzhi 发表于 2011-1-11 09:03:19


您这个建议完全不靠谱!

smartwuzhi 发表于 2011-1-11 09:04:14


这个不是很确认。但最终仍旧无法恢复。

smartwuzhi 发表于 2011-1-11 09:03:47


感谢你的回答。

smartwuzhi 发表于 2011-1-11 09:04:47

最终,我还是重启OS后,在服务器启动自检后,提示恢复数据。选择后,系统正常启动,并开始恢复数据。
至此,故障恢复。。。。
还需要各位大哥们的帮忙啊!欢迎各类解释!

lijh 发表于 2011-1-11 09:04:11

本帖最后由 21137 于 11-1-2011 09:43 编辑
我赞同这个说法

21137 发表于 2011-1-11 09:05:08


这个还不是重点。重点是,我想知道Raid1镜像下一块硬盘的损坏,为什么会造成这样的问题,以及对ESXi本地Console的报错截屏的解释。

smartwuzhi 发表于 2011-1-11 09:05:13

镜像的话,某一块硬盘故障,而另外一块硬盘正常的话,将故障硬盘拔出后,稍候一会时间,然后将替换硬盘插入,应该是以在线的那块硬盘为基准吧?!
这个RAID卡是否通过VMware的认证?HP那里有啥说法?

TiGi 发表于 2011-1-11 09:19:20


那我知道怎么回事了
阵列出问题,HP的阵列卡默认不需要重启机器,直接热拔硬盘来恢复的
但是你选择了重启,然后在重启的时候,阵列卡让你选择 F1 修复或者 F2忽略错误 (这个选项可能反了),肯定有这个让你选择,结果你选择了不修复(当然,选择修复会提示数据可能丢失)
最后一次你选择了修复,当然开始同步数据了

winxp2000 发表于 2011-1-11 09:42:52


HP没有什么说法。换上之后没有开始数据恢复。只是在重启OS时开始的数据恢复过程。很怪异 。不过我更关心的是为啥会导致ESXi无法通过VC管理。

smartwuzhi 发表于 2011-1-11 09:19:00


道理是这样,只是代价不小啊!所有VM都需要手动重新启动。

smartwuzhi 发表于 2011-1-11 12:01:28

本帖最后由 TiGi 于 11-1-2011 18:10 编辑
无法管理,估计是管理代理出错了。
Windows,通常从数据稳妥性考虑的话,建议数据和系统分离的。我是在2U机架式服务器上跑VMWare ESXi的,两个硬盘做镜像,装系统;五个硬盘组成RAID6,放模板/归档;其他虚拟机全部放在存储上。
页: [1] 2
查看完整版本: RAID1中一块硬盘损坏带来的问题