我可以使用下面的 RAID 1 来扩大 Linux VMware 分区吗?

我可以使用下面的 RAID 1 来扩大 Linux VMware 分区吗?

0

假设我有如下的 rootvg 设计:

/dev/sda 
    |___ /dev/sda1
    |___ /dev/sda2
    |___ /dev/sda3  30G [part]
           |___md1   30G   [raid 1 ] 

/dev/sdb
    |___ sdb1
    |___ sdb2
    |___ sdb3     30G [part]
           |___md1   30G   [raid 1 ] 

我已经从 vmware 端将两个磁盘分别扩展了 10GB

/dev/sda ---> 40GB
/dev/sdb ---> 40GB

‘fdisk -l’ 显示新磁盘大小 -OK。

我可以增加分区 /dev/sda3 和 /dev/sdb3 的大小,以便“mdadm --grow max”可以看到未分配的空间并将我的 RAID1 扩展到最大值吗?

这甚至可以在线完成吗?我不想破坏分区表并创建更大的部分,因为这是我的 rootvg :) 或者也许我需要将当前磁盘的大小加倍,创建与当前磁盘大小相同的分区,然后通过 mdadm 进行扩展?

我真的被这个问题难住了。抱歉,新手提问!请帮我提供好的建议!

答案1

这实际上应该无缝地工作——两种可能性:

  • 扩展分区和 RAID
  • 在空白处创建新分区,在那里创建新 RAID,并将其作为第二个 PV 添加到 VG

后一个版本是零风险。

相关内容