LVM: Removendo o volume físico

1

Eu quero reparticionar meu disco. Minha tabela de partições atual é a seguinte:

Disk /dev/vda: 1 TiB, 1136018849792 bytes, 2218786816 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: 0x9039e337

Device     Boot     Start       End   Sectors   Size Id Type
/dev/vda1  *         2048 224610303 224608256 107,1G 8e Linux LVM
/dev/vda2       224610304 226490367   1880064   918M 8e Linux LVM

Eu quero remover / dev / vda2 e estender / dev / vda1 para preencher o disco inteiro. Aqui está o meu status atual de volumes físicos:

--- Physical volume ---
PV Name               /dev/vda1
VG Name               vg0
PV Size               107,10 GiB / not usable 4,00 MiB
Allocatable           yes (but full)
PE Size               4,00 MiB
Total PE              27417
Free PE               0
Allocated PE          27417
PV UUID               XKfnoJ-VBxR-reLg-eE5n-h2yM-W5wt-RTbEcK

--- Physical volume ---
PV Name               /dev/vda2
VG Name               vg0
PV Size               918,00 MiB / not usable 2,00 MiB
Allocatable           yes 
PE Size               4,00 MiB
Total PE              229
Free PE               229
Allocated PE          0
PV UUID               2xT1xt-wYCF-fDzm-f36Q-zeIc-xR0Y-Mf3sCo

Estou correto se disser que posso seguramente

vgreduce vg0 /dev/vda2

sem pvmove-ing / dev / vda2 antecipadamente, porque esse volume físico não está sendo usado?

    
por Lucio Crusca 27.01.2015 / 19:12

2 respostas

1

pvmove move os PEs alocados de um PV. Não há PEs alocados em / dev / vda2, então não há nada para mover. Sim, você pode executar com segurança o comando vgreduce .

    
por 27.01.2015 / 20:53
1

Você pode remover somente volumes físicos não usados de um grupo. Se você não tiver pvmove ou lvremove de todos os lvs, o vgreduce retornará apenas uma mensagem de erro.

    
por 27.01.2015 / 19:31

Tags