升级到 Ubuntu 9.04 后,我的 raid 5 阵列不再正确组装。现在,从启动开始,它将使用 ata-MAXTOR_STM3500630AS_9QG03T0L-part1 在 /dev/md0 启动一个raid 阵列,但这是失败的,因为它不是我的整个 Raid 5 设置。这在 8.10 中运行良好。
我试过调整以下配置。我认为 mdadm 会在启动时遵循我的配置,但它似乎有自己的想法。
如果我停止 /dev/md0 然后重新启动 /dev/md1 它有时会干净地启动。否则,我必须将 ata-MAXTOR_STM3500630AS_9QG03T0L-part1 重新添加到阵列中,它会开始 300 分钟的恢复。
尝试:
如何让 Ubuntu 和 mdadm 在启动时再次干净地启动 /dev/md1?
我的/etc/mdadm/mdadm.conf:
邮箱地址 my.email@example.com 设备 /dev/disk/by-id/ata-MAXTOR_STM3500630AS_9QG03T0L-part1 /dev/disk/by-id/ata-MAXTOR_STM3500630AS_9QG07KQW-part1 /dev/disk/by-id/ata-MAXTOR_STM3509B-Gpart1 /dev/disk/by-id/ata-MAXTOR_ id/ata-MAXTOR_STM3500630AS_9QG07N72-part1 /dev/sdb1 ARRAY /dev/md1 level=raid5 devices=/dev/disk/by-id/ata-MAXTOR_STM3500630AS_9QG03T0L-part1,/dev/disk/by-id/ata-MAXTOR_STM3500630AS_9QG07KQW-part1,/dev/disk/by -MAXTOR_STM3500630AS_9QG07KZB-part1,/dev/disk/by-id/ata-MAXTOR_STM3500630AS_9QG07N72-part1,/dev/sdb1
mdadm --misc --detail /dev/md1:
/dev/md1:
版本 : 00.90
创建时间 : Sun Aug 12 20:28:18 2007
突袭等级:raid5
阵列大小:1465151808(1397.28 GiB 1500.32 GB)
使用的开发大小:488383936(465.76 GiB 500.11 GB)
突袭装置:4
设备总数:4
首选未成年人:1
持久性:超级块是持久性的
更新时间:2009 年 7 月 21 日星期二 23:07:44
状态:清洁、降级、恢复
有源设备:3
工作装置:4
失败的设备:0
备用设备:1
布局:左对称
块大小:4K
重建状态:完成 14%
UUID : 0223d5de:73491d5e:a219b166:4fedadc6
事件:0.7040
Number Major Minor RaidDevice 状态
0 8 49 0 主动同步 /dev/sdd1
1 8 65 1 主动同步 /dev/sde1
4 8 17 2 备用重建 /dev/sdb1
3 8 33 3 主动同步 /dev/sdc1
在 mdadm.conf 中指定 UUID 是否有助于在启动时启动 mdadm?
谢谢你的帮助!
TRS*_*-80 10
使用 UUID 是首选方法。另请查看/usr/share/mdadm/mkconf输出并尝试使用它。
更改后您正在更新 initramfs/etc/mdadm/mdadm.conf对吗?如果不这样做,当您启动时,您的更改将不会被使用。update-initramfs -u应该这样做。
| 归档时间: |
|
| 查看次数: |
27040 次 |
| 最近记录: |