Redimensionando um volume físico LVM no dispositivo /dev/sdb

Redimensionando um volume físico LVM no dispositivo /dev/sdb

Ao configurar meu sistema, coloquei uma segunda unidade de 1 TB em /dev/sdb. Aloquei 500 GB para um volume físico diretamente no dispositivo e não em uma partição. Este, por sua vez, foi alocado para um volume lógico chamado lvhome.

pvscansaída:

PV /dev/sda2   VG ubuntu-vg       lvm2 [118.74 GiB / 0    free]               
PV /dev/sdb    VG ubuntu-vg       lvm2 [931.51 GiB / 431.51 GiB free]         
Total: 2 [1.03 TiB] / in use: 2 [1.03 TiB] / in no VG: 0 [0   ]      

pvdisplaysaída:

    --- Physical volume ---               
  PV Name               /dev/sdb        
  VG Name               ubuntu-vg       
  PV Size               931.51 GiB / not usable 296.00 KiB                      
  Allocatable           yes             
  PE Size               4.00 MiB        
  Total PE              238467          
  Free PE               110467          
  Allocated PE          128000          
  PV UUID               3Sfs52-MX0g-m9Sq-hSkX-eFMf-ZjQY-UZogBl  

lsblksaída:

    sdb                     8:16     0   931.5G  0 disk  
       └─ubuntu--vg-lvhome  253:2    0   500G  0 lvm  /home

Como faço para adicionar os 431,5 GB restantes de espaço no dispositivo a um volume físico?

Responder1

Os 431 GB livres que você vê na saída do PV não são uma medida de quanto espaço não está alocado para o PV, é uma medida de quanto espaço nesse PV não está alocado para LVs. Se você executar vgscanou vgsverá que o ubuntu-vggrupo de volumes tem 431 GB de espaço livre e você pode expandir os LVs existentes ( lvextend) ou criar novos LVs ( lvcreate) com esse espaço. Ao criar um PV, você o cria em todo o dispositivo, seja uma partição ou um dispositivo de disco inteiro, e não em uma parte menor desse dispositivo.

informação relacionada