Red Hat Training

A Red Hat training course is available for RHEL 8

10.13. Separação de uma imagem RAID como um volume lógico separado

Você pode dividir uma imagem de um volume lógico RAID para formar um novo volume lógico.

O formato do comando de divisão de uma imagem RAID é o seguinte:

lvconvert --splitmirrors count -n splitname vg/lv [removable_PVs]

Assim como quando você está removendo uma imagem RAID de um volume lógico RAID1 existente, quando você remove um subvolume de dados RAID (e seu subvolume de metadados associado) do meio do dispositivo quaisquer imagens numeradas superiores serão deslocadas para baixo para preencher o slot. Os números índices nos volumes lógicos que compõem uma matriz RAID serão assim uma seqüência ininterrupta de números inteiros.

Nota

Você não pode dividir uma imagem RAID se a matriz RAID1 ainda não estiver em sincronia.

O exemplo seguinte divide um volume lógico RAID1 de 2 vias, my_lv, em dois volumes lógicos lineares, my_lv e new.

# lvs -a -o name,copy_percent,devices my_vg
  LV               Copy%  Devices
  my_lv             12.00 my_lv_rimage_0(0),my_lv_rimage_1(0)
  [my_lv_rimage_0]        /dev/sde1(1)
  [my_lv_rimage_1]        /dev/sdf1(1)
  [my_lv_rmeta_0]         /dev/sde1(0)
  [my_lv_rmeta_1]         /dev/sdf1(0)
# lvconvert --splitmirror 1 -n new my_vg/my_lv
# lvs -a -o name,copy_percent,devices my_vg
  LV      Copy%  Devices
  my_lv          /dev/sde1(1)
  new            /dev/sdf1(1)

O exemplo a seguir divide um volume lógico RAID1 de 3 vias, my_lv, em um volume lógico RAID1 de 2 vias, my_lv, e um volume lógico linear, new

# lvs -a -o name,copy_percent,devices my_vg
  LV               Copy%  Devices
  my_lv            100.00 my_lv_rimage_0(0),my_lv_rimage_1(0),my_lv_rimage_2(0)
  [my_lv_rimage_0]        /dev/sde1(1)
  [my_lv_rimage_1]        /dev/sdf1(1)
  [my_lv_rimage_2]        /dev/sdg1(1)
  [my_lv_rmeta_0]         /dev/sde1(0)
  [my_lv_rmeta_1]         /dev/sdf1(0)
  [my_lv_rmeta_2]         /dev/sdg1(0)
# lvconvert --splitmirror 1 -n new my_vg/my_lv
# lvs -a -o name,copy_percent,devices my_vg
  LV            Copy%  Devices
  my_lv            100.00 my_lv_rimage_0(0),my_lv_rimage_1(0)
  [my_lv_rimage_0]        /dev/sde1(1)
  [my_lv_rimage_1]        /dev/sdf1(1)
  [my_lv_rmeta_0]         /dev/sde1(0)
  [my_lv_rmeta_1]         /dev/sdf1(0)
  new                     /dev/sdg1(1)