md RAID备用磁盘分区有另一个分区?

md RAID备用磁盘分区有另一个分区?

最近,我的 RAID 5 阵列中有 3 个磁盘和 1 个备用磁盘发生故障。备用磁盘已自动使用。一切似乎都运行正常。

然后,我添加了一个新磁盘作为新的备用磁盘,如下所示,其中sdb是阵列中的一个工作驱动器,并且sdc是新的,如下所述dmesg

sfdisk -d /dev/sdb | sfdisk /dev/sdc

mdadm --manage /dev/md0 --add /dev/sdc1

但是,因为我忘记在最后一个命令中添加分区号,这意味着备用磁盘的分区方案与其他磁盘的分区方案不同,/proc/mdstat现在看起来像这样:

md0 : active raid5 sdc[4](S) sdd1[5] sdb1[3] sde1[6]
      955537408 blocks super 1.2 level 5, 64k chunk, algorithm 2 [3/3] [UUU]
      bitmap: 0/4 pages [0KB], 65536KB chunk

lsblk显示如下:

sdb                         8:16   0 465.8G  0 disk  
└─sdb1                      8:17   0 455.8G  0 part  
  └─md0                     9:0    0 911.3G  0 raid5 /mnt/nas
sdc                         8:32   0 465.8G  0 disk  
├─sdc1                      8:33   0 455.8G  0 part  
└─md0                       9:0    0 911.3G  0 raid5 /mnt/nas
sdd                         8:48   0 465.8G  0 disk  
└─sdd1                      8:49   0 455.8G  0 part  
  └─md0                     9:0    0 911.3G  0 raid5 /mnt/nas
sde                         8:64   0 465.8G  0 disk  
└─sde1                      8:65   0 455.8G  0 part  
  └─md0                     9:0    0 911.3G  0 raid5 /mnt/nas

如果要添加备用磁盘,那么备用磁盘会有所不同吗?我应该将其删除并重新添加以使其相同吗?

相关内容