运行Debian 7,mdadm 3.2.5。我发出命令将5个磁盘、3个备用raid 5数组扩展为8个磁盘、0个备用raid 6数组:
mdadm --grow /dev/md0 --level=6 --raid-devices=8 --backup-file=/root/raid5backup
在驱动器旋转后的1到5秒之间,有一个小的clikc声音,它们停止了,大量的错误信息向控制台吐出。在谷歌上搜索这些信息(每隔1-5秒就会有更多的信息,所以我无法准确地得到),我终于得到了此libata错误信息分解页面。
根据链接的页面,我的问题是“设备和主机之间的通信暂时丢失,但恢复了”。看上去像是公共汽车的错误--它会是一条劣质的电缆吗?这台机器有11个SATA设备,6个通过车载连接器和5多个分裂成两个扩展卡。主板是全新的。
不过,我不知道该怎么处理这些信息。我应该关机并尝试更换电缆吗?有什么想法吗?
发布于 2013-11-14 05:58:34
我的理论是,驱动器的电源不能承受负载。当发出增长顺序时,数组中的所有驱动器都必须开始执行真正的工作。这会消耗更多的能量。电源无法传输,驱动器电压下降。一旦电压过低,他们的马达就会短暂关闭--当他们的头移动到安全位置时,会引起点击声,他们的逻辑控制器与你的SATA控制器失去通信--导致错误。当电机关闭时,电源上的负载就会减少,所产生的电压也会恢复到正常水平。所以驱动器重新启动,循环重复。
您可以尝试另一种电源,从系统中移除几个驱动器(我知道这不容易),或者移除其他电源或将它们移到外部(例如,可能将风扇连接到另一个电源上)。或者,您可以尝试将驱动器重新平衡到与电源不同的电缆上。(您还可以检查电源的额定值和附加设备的额定值,看看是否在安全范围内。)
https://serverfault.com/questions/554901
复制相似问题