我安装了 Linux(Crunchbang 8.10),并将 3x1TB 硬盘设置为软件 RAID5。
它最近突然停止工作了。
猫/proc/mdstat显示以下内容:
个性:[线性] [多路径] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md0 :非活动 sdd[2](S) sdc[1](S) sdb[0](S) 2930287488 块 未使用的设备:
mdadm --detail /dev/md0显示:
mdadm:md 设备 /dev/md0 似乎未处于活动状态。
我试过跑步sudo mdadm -A /dev/md0但得到:
mdadm:配置文件中未识别/dev/md0。
我的/etc/mdadm/mdadm.conf显示:
#mdadm.conf # # 有关此文件的信息,请参阅 mdadm.conf(5)。 # # 默认情况下,扫描所有分区(/proc/partitions)以查找 MD 超级块。 # 或者,指定要扫描的设备,如果需要,可以使用通配符。 设备分区 # 使用 Debian 标准权限自动创建设备 创建所有者=根组=磁盘模式=0660 自动=是 # 自动将新数组标记为属于本地系统 家主 # 指示监控守护进程将邮件警报发送到哪里 MAILADDR 根 # 现有 MD 数组的定义 # 该文件于 2009 年 5 月 21 日星期四 18:32:49 +0100 自动生成 # 通过 mkconf $Id$
我的配置是否已损坏?请帮忙。
答案1
看起来您的所有驱动器都被报告为 [S]pares。您应该检查日志 (dmesg、/var/log/messages),看看是否有任何迹象表明为什么会发生这种情况。
尝试运行以下命令
sudo mdadm --examine --scan --config=/etc/mdadm/mdadm.conf
并查看输出。如果它输出如下内容:
ARRAY /dev/md0 level=raid5 metadata=1 num-devices=3 UUID=22f22c3599:613d5231:d407a655:bdeb84 name=backup:1
然后您可以将其附加到 mdadm.conf 的底部:
sudo mdadm --examine --scan --config=/etc/mdadm/mdadm.conf >> /etc/mdadm/mdadm.conf
然后尝试启动数组:
sudo mdadm -A /dev/md0
祝你好运。