Centos,我已经在 Vmware 中扩展了虚拟磁盘,现在我需要向 LVM 组添加额外的空间,但大多数教程都说要创建新分区并将其添加到 LVM。由于分区数量限制为四个,我无法这样做。
在这种情况下我该怎么做?
Filesystem size used aval. %used. mounted on
/dev/mapper/VolGroup00-LogVol00
328G 293G 18G 95% /
/dev/sda1 99M 13M 82M 14% /boot
tmpfs 1006M 0 1006M 0% /dev/shm
Disk /dev/sda: 590.5 GB, 590558003200 bytes
255 heads, 63 sectors/track, 71797 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 19581 157179960 8e Linux LVM
/dev/sda3 19582 23497 31455270 8e Linux LVM
/dev/sda4 23498 44384 167774827+ 8e Linux LVM
Nr Begining End Size Type Filesystem Flag
1 32,3kB 107MB 107MB main ext3 boot
2 107MB 161GB 161GB main lvm
3 161GB 193GB 32,2GB main lvm
4 193GB 365GB 172GB main lvm
365GB 591GB 225GB Free space
先感谢您
答案1
您应该将系统重新启动到包含 LVM 工具和分区编辑器的某种救援媒体。将第 4 个分区扩展到虚拟驱动器的新末端。然后使用它pvresize
来扩大该物理卷。
另一个解决方案是创建额外的虚拟磁盘,而不是扩展现有磁盘。在新驱动器上设置一个分区,使用pvcreate
它将其准备为物理卷。然后使用vgextend
将新驱动器添加到卷组。
在所有情况下都是如此。在摆弄分区/lvm 之前,最好先验证您是否有良好的工作备份。