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
后一个版本是零风险。