尝试按照本文在实时系统上创建 raid1:http://guylabs.ch/2013/09/17/create-a-software-raid1-with-mdadm-on-an-active-ubuntu-13-04-hard-drive/comment-page-1/
uname =a
3.13.0-63-generic #103-Ubuntu SMP Fri Aug 14 21:42:59 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
我使用 /dev/sdb3 创建了 /dev/md0 并顺利启动。当尝试将 /dev/sda3 添加到 /dev/md0 时,它一直显示设备或资源繁忙。我已删除 dmraid。dmsetup status 确实列出了正在使用的 /dev/sda3,但我已使用 dmsetup remove 将其删除。有什么建议可以尝试吗?
我的 mdadm.conf 文件:
DEVICE /dev/sda* /dev/sdb*
ARRAY /dev/md0 metadata=0.90 UUID=dbbbc270:ad7a07d4:989a1506:09fffe2d
dmsetup status:
qwerty--vg-swap_1: 0 7766016 linear
交换文件挂载为 /dev/sda2
答案1
您已从原始磁盘 /dev/sda 而不是 /dev/sdb 启动。要使这组指令起作用,您必须从磁盘 sdb 重新启动,因此磁盘 sda 在您当前所处的阶段显示为空闲。您无法从此会话执行任何操作,很可能您在配置 GRUB 以从 sdb 重新启动时犯了一些错误。返回一步,确保您的 GRUB 设置为从 sdb 启动,重新启动,然后您可以继续。
我知道上述说明非常巧妙,但我仍然认为从实时系统创建 RAID 配置会更容易。