Ubuntu服务器软件RAID1

我使用Ubuntu Server 11.04 x64运行服务器。

自从我从头开始configurationRAID 1(软件)的服务器以来,我一直在从日常的cronjob中得到这个错误。

A DegradedArray event had been detected on md device /dev/md/0. Faithfully yours, etc. PS The /proc/mdstat file currently contains the following: Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md0 : active raid1 sda1[0] 248820 blocks super 1.2 [2/1] [U_] unused devices: <none> 

您在RAIDarrays中缺less一个驱动器。

248820块超级1.2 [2/1] [U_]

那条线正好告诉你这个问题。

检查你的DMESG,看看它是否检测到你的其他磁盘,也用软件Raid我所有的驱动器上运行smartmon,以确保他们没问题。 你可能已经让你的第二块硬盘坏了,你不知道。

现在要解决这个问题,你只需要运行这个命令,假设你的数组的第二个驱动器是sdb。

mdadm –manage / dev / md0 –add / dev / sdb1

这意味着镜像被破坏 – 只有sda1仍然在RAID中。 您可以尝试使用mdadm /dev/md/0 -a /dev/2ND_DISK_NAME_PART_NUM ,IIRC将第二个磁盘添加到中。