使用现有 LVM 分区

使用现有 LVM 分区

我在虚拟机上使用 Ubuntu 20.02 LTS。最近虚拟磁盘被扩展了。我的磁盘设置如下所示:

lshw -class disk -short

    H/W path        Device     Class      Description
    =================================================
    /0/100/4/0      /dev/vda   disk       128GB Virtual I/O device
    
fdisk -l
    Disk /dev/vda: 120 GiB, 128849018880 bytes, 251658240 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x0000ba80
    
    Device     Boot  Start      End  Sectors  Size Id Type
    /dev/vda1  *      2048   499711   497664  243M 83 Linux
    /dev/vda2       501758 41940991 41439234 19,8G  5 Extended
    /dev/vda5       501760 41940991 41439232 19,8G 8e Linux LVM
    
    
    Disk /dev/mapper/vsrv69xxx--vg-root: 19,25 GiB, 20661141504 bytes, 40353792 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    
    
    Disk /dev/mapper/vsrv69xxx--vg-swap_1: 508 MiB, 532676608 bytes, 1040384 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes

我想扩展现有分区vsrv69xxx--vg-swap(固定数量)和vsrv69xxx--vg-root(剩余可用空间)以使用最大可用空间。

理论上我知道如何扩展LVM分区,但我不知道是否有必要先扩展vda2还是保持不变。

提前致谢。

答案1

理论上我知道如何扩展LVM分区,但我不知道是否有必要先扩展vda2还是保持不变。

您的 PV 位于逻辑分区 ( vda5) 上,所以是的,您需要vda2首先调整扩展分区 ( ) 的大小(这与 LVM 没有真正关系,对于逻辑分区,您始终需要增大扩展分区才能使用可用空间)其外部的空间)。

之后扩展 PV 分区并用于pvresize /dev/vda5调整 PV 大小,然后用于lvresize增长两个 LV。

相关内容