自动组装 mdadm 创建的 RAID - initramfs 不会改变

自动组装 mdadm 创建的 RAID - initramfs 不会改变

(Ubuntu 10.10 + mdadm 3.1.4)我的 raid 在 /etc/mdadm/mdadm.conf 中有描述:

HOMEHOST <system>    
ARRAY metadata=imsm UUID=46e68921:eea24d1d:e933eee8:192d55bc
ARRAY /dev/md/Volume0 container=46e68921:eea24d1d:e933eee8:192d55bc member=0  
UUID=b39c8d9d:ab2fcd08:f4559292:981754f1

我还做了以下事情:

update-initramfs –k all –u

但我的 RAID 不会在启动时自动组装。我实际上必须在命令行上运行以下命令:

sudo mdadm -As

以便初始化 RAID。我读到如果更改了 mdadm.conf,则应该运行 update-initramfs 命令,但似乎它实际上什么也没做。我遗漏了什么?

答案1

确保您的 initramfs 包含正确的模块,例如

echo raid1 >> /etc/initramfs-tools/modules
update-initramfs -u

这些是在启动过程中检测/组装 RAID 所必需的

相关内容