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
.
pvscan
saí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 ]
pvdisplay
saí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
lsblk
saí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 vgscan
ou vgs
verá que o ubuntu-vg
grupo 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.