68.7.16. Substituição de um dispositivo RAID em um volume lógico


Você pode substituir um dispositivo RAID em um volume lógico.

68.7.16.1. Substituindo um dispositivo RAID que não tenha falhado

Para substituir um dispositivo RAID em um volume lógico, use o argumento --replace do comando lvconvert.

Pré-requisitos

  • O dispositivo RAID não falhou. Os seguintes comandos não funcionarão se o dispositivo RAID falhar.

Procedimento

  • Substitua o dispositivo RAID:

    # lvconvert --replace dev_to_remove vg/lv possible_replacements
    Copy to Clipboard Toggle word wrap
    • Substitua dev_to_remove com o caminho para o volume físico que você deseja substituir.
    • Substitua vg/lv com o grupo de volume e o nome lógico do volume da matriz RAID.
    • Substitua possible_replacements com o caminho para o volume físico que você deseja usar como substituto.

Exemplo 68.2. Substituição de um dispositivo RAID1

O exemplo seguinte cria um volume lógico RAID1 e depois substitui um dispositivo nesse volume.

  1. Criar a matriz RAID1:

    # lvcreate --type raid1 -m 2 -L 1G -n my_lv my_vg
    
      Logical volume "my_lv" created
    Copy to Clipboard Toggle word wrap
  2. Examine a matriz RAID1:

    # 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/sdb1(1)
      [my_lv_rimage_1]        /dev/sdb2(1)
      [my_lv_rimage_2]        /dev/sdc1(1)
      [my_lv_rmeta_0]         /dev/sdb1(0)
      [my_lv_rmeta_1]         /dev/sdb2(0)
      [my_lv_rmeta_2]         /dev/sdc1(0)
    Copy to Clipboard Toggle word wrap
  3. Substitua o volume físico /dev/sdb2:

    # lvconvert --replace /dev/sdb2 my_vg/my_lv
    Copy to Clipboard Toggle word wrap
  4. Examine a matriz RAID1 com a substituição:

    # lvs -a -o name,copy_percent,devices my_vg
    
      LV               Copy%  Devices
      my_lv             37.50 my_lv_rimage_0(0),my_lv_rimage_1(0),my_lv_rimage_2(0)
      [my_lv_rimage_0]        /dev/sdb1(1)
      [my_lv_rimage_1]        /dev/sdc2(1)
      [my_lv_rimage_2]        /dev/sdc1(1)
      [my_lv_rmeta_0]         /dev/sdb1(0)
      [my_lv_rmeta_1]         /dev/sdc2(0)
      [my_lv_rmeta_2]         /dev/sdc1(0)
    Copy to Clipboard Toggle word wrap

Exemplo 68.3. Especificação do volume físico de reposição

O exemplo seguinte cria um volume lógico RAID1 e depois substitui um dispositivo nesse volume, especificando qual volume físico usar para a substituição.

  1. Criar a matriz RAID1:

    # lvcreate --type raid1 -m 1 -L 100 -n my_lv my_vg
    
      Logical volume "my_lv" created
    Copy to Clipboard Toggle word wrap
  2. Examine a matriz RAID1:

    # 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/sda1(1)
      [my_lv_rimage_1]        /dev/sdb1(1)
      [my_lv_rmeta_0]         /dev/sda1(0)
      [my_lv_rmeta_1]         /dev/sdb1(0)
    Copy to Clipboard Toggle word wrap
  3. Examinar os volumes físicos:

    # pvs
    
      PV          VG       Fmt  Attr PSize    PFree
      /dev/sda1   my_vg    lvm2 a--  1020.00m  916.00m
      /dev/sdb1   my_vg    lvm2 a--  1020.00m  916.00m
      /dev/sdc1   my_vg    lvm2 a--  1020.00m 1020.00m
      /dev/sdd1   my_vg    lvm2 a--  1020.00m 1020.00m
    Copy to Clipboard Toggle word wrap
  4. Substituir o volume físico /dev/sdb1 por /dev/sdd1:

    # lvconvert --replace /dev/sdb1 my_vg/my_lv /dev/sdd1
    Copy to Clipboard Toggle word wrap
  5. Examine a matriz RAID1 com a substituição:

    # lvs -a -o name,copy_percent,devices my_vg
    
      LV               Copy%  Devices
      my_lv             28.00 my_lv_rimage_0(0),my_lv_rimage_1(0)
      [my_lv_rimage_0]        /dev/sda1(1)
      [my_lv_rimage_1]        /dev/sdd1(1)
      [my_lv_rmeta_0]         /dev/sda1(0)
      [my_lv_rmeta_1]         /dev/sdd1(0)
    Copy to Clipboard Toggle word wrap

Exemplo 68.4. Substituição de múltiplos dispositivos RAID

Você pode substituir mais de um dispositivo RAID de cada vez especificando vários argumentos replace, como no exemplo a seguir.

  1. Criar uma matriz RAID1:

    # lvcreate --type raid1 -m 2 -L 100 -n my_lv my_vg
    
      Logical volume "my_lv" created
    Copy to Clipboard Toggle word wrap
  2. Examine a matriz RAID1:

    # 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/sda1(1)
      [my_lv_rimage_1]        /dev/sdb1(1)
      [my_lv_rimage_2]        /dev/sdc1(1)
      [my_lv_rmeta_0]         /dev/sda1(0)
      [my_lv_rmeta_1]         /dev/sdb1(0)
      [my_lv_rmeta_2]         /dev/sdc1(0)
    Copy to Clipboard Toggle word wrap
  3. Substitua os volumes físicos /dev/sdb1 e /dev/sdc1:

    # lvconvert --replace /dev/sdb1 --replace /dev/sdc1 my_vg/my_lv
    Copy to Clipboard Toggle word wrap
  4. Examine a matriz RAID1 com os substitutos:

    # lvs -a -o name,copy_percent,devices my_vg
    
      LV               Copy%  Devices
      my_lv             60.00 my_lv_rimage_0(0),my_lv_rimage_1(0),my_lv_rimage_2(0)
      [my_lv_rimage_0]        /dev/sda1(1)
      [my_lv_rimage_1]        /dev/sdd1(1)
      [my_lv_rimage_2]        /dev/sde1(1)
      [my_lv_rmeta_0]         /dev/sda1(0)
      [my_lv_rmeta_1]         /dev/sdd1(0)
      [my_lv_rmeta_2]         /dev/sde1(0)
    Copy to Clipboard Toggle word wrap
Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2025 Red Hat