这里说的HP双循环故障,是指HP双循环逻辑盘丢失或不可访问。导致HP双循环故 障的原因主要有以下几种:
1.RAID控制器出现物理故障
RAID控制器如果出现物理故障,将不能被计算机识別,也就尤法完成对HP双循环中 各个物理成员盘的控制,在这种情况F,通过RAID控制器虚拟出来的逻辑盘自然就不存
在了。
2.RAID信息出错
RAID控制器将物理盘配置为HP双循环后,会生成一砝参数,包括该HP双循环的盘 序、条带大小、RAID在每块物理盘中的起始地址等,还会id录有关该HP双循环的相关信 息,包括组成该HP双循环的物理盘数(1、物理盘的容量大小等,所有这些信息和参数就 被称为RAID信息,也称为RAID元数据,它们会被保存到RAID控制器中,有时候也会 保存到HP双循环的成员盘中。
RAID信息出错就是指该HP双循环的配置信息和参数出现错误,导致RAID程序不能 正确地组织管理HP双循环中的成员盘,从而导致HP双循环逻辑盘丢失或不能访问。
3.HP双循环成员盘出现物理故障
HP双循环吋以允许其中一块成员盘离线而不影响数据的完整性,如果HP双循环中的 某一块成员盘出现物理故障,比如电路损坏、磁头损坏、固件损坏、出现坏扇区等,该成 员盘就不能正常使用,但剩下的成员盘可以利用异或运算计算出离线成员盘中的数据,所 以HP双循环还不会崩溃。
如果系统管理员没有及时替换出现故障的成员盘,当再有一块成员盘出现故障离线后, HP双循环将彻底崩溃。
4.人为误操作
如果误将HP双循环中两块以上成员盘同时拔出,或者给HP双循环除尘时将成员盘拔 出后忘了原来的顺序,以及不小心删除了HP双循环的配置信息等,都会造成HP双循环 崩溃。
5.RAID控制器的稳定性
HP双循环的数据分布结构中有校验块的存在,当HP双循环中有成员盘离线时,算法 将变得更加复杂,RAID控制器将会工作在一个比较吃力的状态。而RAID控制器的负载太 重便会极大地增加数据读写时出现I/O滞留的可能性,从而导致更多成员盘离线,或者导 致RAID信息出错。