Migrar para um novo vdisk

0

Eu tenho que migrar alguns dados para um novo vdisk. Mas não tenho ideia de como posso fazer isso.

O antigo Vdisk está em /dev/mapper/12345 , que é um link para /dev/dm-1

O novo Vdisk está em /dev/mapper/67890 , que é um link para /dev/dm-2

Há também um grupo de volume com o nome sysvg .

Quando eu digito no console dmsetup ls i recebo a seguinte saída:

12345  (253:1)
sysvg-var_tmp_vol       (253:13)
sysvg-var_vol   (253:12)
67890 (253:2)

Alguém pode me dar uma dica ou a solução de como eu posso migrar para o novo vdisk (67890)?

    
por Alex 27.10.2015 / 11:52

1 resposta

0

Certifique-se de que o dispositivo "/ dev / 12345" faz parte do LVM (VG sysvg):

# pvs | grep sysvg

Você receberá algo como:

# pvs 
  PV         VG        Fmt  Attr PSize   PFree  
  /dev/12345  sysvg lvm2 a--   23.50g   1.44g
  [...]

Adicione um novo disco ao seu VG:

# vgexteng sysvg /dev/67890

Em seguida, mova o PV antigo para o novo PV:

# pvmove /dev/12345 /dev/67890

Tire o PV antigo do VG

# vgreduce sysvg /dev/mapper/12345

Excluir disco antigo:

# echo 1 > /sys/block/12345/device/delete
    
por 27.10.2015 / 13:58