将 VPS 上的 linux 分区与 CentOS 和 Plesk 合并

Merge linux partitions on VPS with CentOS and Plesk

在我的 VPS 上,我是 运行 Plesk 12.5 和 CentOS 6.6。

我更新了我的 VPS 并获得了 100G 的额外空间,但不知何故,我创建了一个新分区而不是将 space 添加到现有分区。我一年前就这样做了,因为当时 space 不是问题,所以我离开了 if.

现在 space 成为一个问题,我想使用额外的 100Gig。但是,我不知道如何将新分区合并到 Plesk 使用的分区中。

下面是我的文件系统:

[root@vps dumps]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_plesk-lv_root
                       47G   14G   31G  31% /
tmpfs                 1,9G  8,0K  1,9G   1% /dev/shm
/dev/vda1             485M  169M  292M  37% /boot
/dev/mapper/vg_plesk-lv_tmp
                      504M   17M  462M   4% /tmp
/dev/vda3              99G  188M   94G   1% /mynewpartition

/dev/vda3是需要合并的新分区,我觉得用/dev/mapper/vg_plesk-lv_root。我不确定,因为我对此没有足够的经验。但是那个每次都是洪水泛滥的那个!

查看您提供的详细信息,我假设您服务器上 volume-group 的名称是 vg_plesk。我还可以看到有一个设备 /dev/vda3 您希望与 vg_plesk-lv_root.

合并

为了合并,您必须扩展现有的 volume-group vg_plesk

首先卸载/dev/vda3

umount /mynewpartition

/etc/fstab 中删除或评论此特定设备的条目并保存文件。

扩展现有卷组。

vgextend vg_plesk /dev/vda3

延长所需的 lv vg_plesk-lv_root

lvextend -L+100G /dev/mapper/vg_plesk-lv_root

调整扩展 LV

resize2fs /dev/mapper/vg_plesk-lv_root

请记住,当您 un-mount 分区 /dev/vda3 时,/mynewpartition 中的所有数据都将丢失,因此如果数据很重要,请保留一份副本。

您可能还会发现此 link 有用。

希望这对您有所帮助。 谢谢。