重启 Ubuntu 20.04 后 - RAID10 进入非活动状态

重启 Ubuntu 20.04 后 - RAID10 进入非活动状态

我在全新的 Ubuntu 20.04 上安装了 RAID 10

通过以下命令:

1. mdadm --examine /dev/sdc /dev/sdd /dev/sde /dev/sdf

sudo parted /dev/sdc mklabel gpt
sudo parted /dev/sdd mklabel gpt
sudo parted /dev/sde mklabel gpt
sudo parted /dev/sdf mklabel gpt

sudo parted -a opt /dev/sdc mkpart primary ext4 0% 100%
sudo parted -a opt /dev/sdd mkpart primary ext4 0% 100%
sudo parted -a opt /dev/sde mkpart primary ext4 0% 100%
sudo parted -a opt /dev/sdf mkpart primary ext4 0% 100%


6. mdadm --create /dev/md0 --level=10 --raid-devices=4 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1

7. cat /proc/mdstat
8. mkfs.ext4 /dev/md0
9. mount /dev/md0 /mnt/raid10/

10. nano /etc/fstab
/dev/md0                /mnt/raid10              ext4    defaults        0 0

mount -a
mount -av

12. mdadm --detail --scan --verbose >> /etc/mdadm/mdadm.conf

即使保存所有配置,重启后 RAID 仍会进入非活动阵列

还将名称更改为 /dev/md126 等。

这只发生在 Ubuntu 20.04 上,Ubuntu 18.04 运行良好。

如果我使用,Raid 重新启动。

`mdadm --stop /dev/md0`

    mdadm --create --verbose /dev/md0 --level=10 --raid-devices=4 /dev/sdc /dev/sdd /dev/sde /dev/sdf

mdadm:阵列 /dev/md0 已启动。

答案1

您似乎正在创建一个分区。例如 sdc1、sdd1、sde1、sdf1,但 mdadm 命令正在使用整个磁盘,而不使用您创建的分区。如果您尝试使用分区,则命令应该是

mdadm --create /dev/md0 --level=10 --raid-devices=4 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1

还可以将分区复制到所有磁盘,使它们相同,您可以使用

sgdisk -R <New_Disk> <Existing_Disk>

注意第一个磁盘是新的。这似乎是错误的方式

sgdisk -G /dev/sdd

将在磁盘上创建一个新的 GUID(不确定是否需要)

创建分区后,我会在创建阵列之前重新启动。希望这能有所帮助。

相关内容