使用硬件 RAID 时重复分区(和 lvm pv)

使用硬件 RAID 时重复分区(和 lvm pv)

操作系统:Debian stretch,主板:ASUS H87I-PLUS。

我正在尝试设置可启动的硬件 RAID1。通过主板菜单,我创建了两个驱动器(sdd 和 sde)的阵列。该阵列被 Linux 识别为 md126。

然后我将其分区为 md126p1(主分区 1G,用作 /boot)、md126p2(扩展分区)和 md126p5(辅助分区,lvm pv,用作 /root)。然后我在 md126p5 上使用单个 pv 创建了卷组 n。

现在由于某种原因,系统在 md126 上看到两次分区表:作为 md126 的分区和 sdd 的分区,因此我收到重复的 pv 错误:

WARNING: PV pcmcX0-vMQ3-z7Wq-cGpZ-5YrZ-0g8o-07xp5H on /dev/sdd5
was already found on /dev/md126p5.
WARNING: PV pcmcX0-vMQ3-z7Wq-cGpZ-5YrZ-0g8o-07xp5H prefers device
/dev/md126p5 because device is used by LV.

lsblk /dev/sdd显示如下内容:

sdd                      8:48   0 931.5G  0 disk  
├─sdd1                   8:49   0     1G  0 part  
├─sdd2                   8:50   0     1K  0 part  
├─sdd5                   8:53   0 930.5G  0 part  
└─md126                  9:126  0 931.5G  0 raid1 
  ├─md126p1            259:0    0     1G  0 md    
  ├─md126p2            259:1    0     1K  0 md    
  └─md126p5            259:2    0 930.5G  0 md    
    └─n-root           253:4    0  29.6G  0 lvm   

也因为这个原因,grub 拒绝从这个新阵列启动(当前系统从 sda 启动)。

分区出现两次是正常现象吗?如何修复?

答案1

事实证明这是一个“假 RAID”,并且有几个缺点。我已经切换到软件 RAID,所以我不会弄清楚这一点。

相关内容