Remover com força uma unidade física de um grupo de volumes LVM

2

Há algum tempo, adicionei um disco físico a um grupo de volumes que possuo antes de formatar o disco. Eu tenho procurado por um tempo como consertar a bagunça, mas não consegui encontrar nada. Eu acho que a formatação do disco agora (dentro do vg) não é uma opção e que eu deveria removê-lo primeiro do grupo de volume e depois formatá-lo, mas ao usar vgreduce mesmo com o sinalizador force diz que o disco ainda está usar.

O que posso fazer?

edit * isto é o que o pvdisplay me diz sobre o disco:

 --- Physical volume ---
 PV Name               /dev/sdc1
 VG Name               datavg
 PV Size               745.06 GiB / not usable 3.45 MiB
 Allocatable           yes (but full)
 PE Size               4.00 MiB 
 Total PE              190734
 Free PE               0
 Allocated PE          190734
 PV UUID               983nT1-PMwL-21Fz-tGw4-1ynZ-4JP9-s5OmGv

pvmove me pede para encontrar espaço livre para os dados fantasmas que estão dentro do disco, mas não tenho discos sobressalentes.

    
por qkthr 31.07.2016 / 23:31

1 resposta

2

De acordo com o LVM HOWTO , você deve usar pvmove para mover as extensões primeiro :

Em 11.6. Removendo volumes físicos de um grupo de volumes ,

  • Make sure that the physical volume isn't used by any logical volumes by using the pvdisplay command, then
  • If the physical volume is still used you will have to migrate the data to another physical volume using pvmove.

Supondo que você tenha outros volumes físicos no grupo (caso contrário, você teria excluído toda a configuração).

    
por 01.08.2016 / 00:08

Tags