Ubuntu 服务器软件 RAID1

Ubuntu 服务器软件 RAID1

我运行的是 Ubuntu Server 11.04 x64 的服务器。

自从我从头开始设置该服务器并使用 RAID 1(软件)对其进行配置后,我一直在日常 cronjobs 的电子邮件中收到此错误。

    A DegradedArray event had been detected on md device /dev/md/0.

    Faithfully yours, etc.

    P.S. 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>

答案1

您的 RAID 阵列中缺少一个驱动器。

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

那一行字告诉了你这个问题。

检查您的 DMESG,看看它是否检测到您的其他磁盘,此外,使用软件 Raid 时,我在所有驱动器上运行 smartmon 以确保它们正常。您的第二个磁盘可能出现故障,而您却不知道。

现在要解决这个问题,您只需运行此命令,假设您的阵列的第二个驱动器是 sdb。

mdadm --管理 /dev/md0 --添加 /dev/sdb1

答案2

这意味着镜像已损坏 — 只有 sda1 仍在 RAID 中。您可以尝试使用 将第二个磁盘添加到 中mdadm /dev/md/0 -a /dev/2ND_DISK_NAME_PART_NUM,如果我没记错的话。

相关内容