Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

5.4. Removendo um Disco do Volume Lógico

Este exemplo demonstra como você pode remover um disco de um volume lógico existente tanto para substituir o disco ou para usar o disco como parte de um volume diferente. Para remover um disco, você precisa mover primeiro as extensões no volume físico LVM para um disco diferente ou um conjunto de discos.

5.4.1. Movendo as Extensões para os Volumes Físicos Existentes

Neste exemplo, o volume lógico é distribuído entre os quatro volumes físicos no grupo de volume myvg.
[root@tng3-1]# pvs -o+pv_used
  PV         VG   Fmt  Attr PSize  PFree  Used
  /dev/sda1  myvg lvm2 a-   17.15G 12.15G  5.00G
  /dev/sdb1  myvg lvm2 a-   17.15G 12.15G  5.00G
  /dev/sdc1  myvg lvm2 a-   17.15G 12.15G  5.00G
  /dev/sdd1  myvg lvm2 a-   17.15G  2.15G 15.00G
Queremos mover as extensões de todos os /dev/sdb1, para que possamos removê-lo do grupo de volume.
Caso existam extensões livres suficientes em outros volumes físicos no grupo de volume, você pode executar o comando pvmove no dispositivo que você deseja remover sem nenhuma outra opção e as extensões serão distribuídas à outros dispositivos.
[root@tng3-1 ~]# pvmove /dev/sdb1
  /dev/sdb1: Moved: 2.0%
 ...
  /dev/sdb1: Moved: 79.2%
 ...
  /dev/sdb1: Moved: 100.0%
Após o comando pvmove concluir sua execução, a distribuição da extensão seria como esta:
[root@tng3-1]# pvs -o+pv_used
  PV         VG   Fmt  Attr PSize  PFree  Used
  /dev/sda1  myvg lvm2 a-   17.15G  7.15G 10.00G
  /dev/sdb1  myvg lvm2 a-   17.15G 17.15G     0
  /dev/sdc1  myvg lvm2 a-   17.15G 12.15G  5.00G
  /dev/sdd1  myvg lvm2 a-   17.15G  2.15G 15.00G
Use o comando vgreduce para remover o volume físico /dev/sdb1 do grupo de volume.
[root@tng3-1 ~]# vgreduce myvg /dev/sdb1
  Removed "/dev/sdb1" from volume group "myvg"
[root@tng3-1 ~]# pvs
  PV         VG   Fmt  Attr PSize  PFree
  /dev/sda1  myvg lvm2 a-   17.15G  7.15G
  /dev/sdb1       lvm2 --   17.15G 17.15G
  /dev/sdc1  myvg lvm2 a-   17.15G 12.15G
  /dev/sdd1  myvg lvm2 a-   17.15G  2.15G
O disco pode agora ser fisicamente removido ou alocado à outros usuários.