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.
- Caso não tenha havido nenhuma falha no dispositivo RAID, siga Seção 68.7.16.1, “Substituindo um dispositivo RAID que não tenha falhado”.
- Caso o dispositivo RAID tenha falhado, siga Seção 68.7.16.4, “Substituição de um dispositivo RAID falho em um volume lógico”.
68.7.16.1. Substituindo um dispositivo RAID que não tenha falhado Copiar o linkLink copiado para a área de transferência!
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
# lvconvert --replace dev_to_remove vg/lv possible_replacements
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 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.
Criar a matriz RAID1:
lvcreate --type raid1 -m 2 -L 1G -n my_lv my_vg
# lvcreate --type raid1 -m 2 -L 1G -n my_lv my_vg Logical volume "my_lv" created
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Examine a matriz RAID1:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Substitua o volume físico
/dev/sdb2
:lvconvert --replace /dev/sdb2 my_vg/my_lv
# lvconvert --replace /dev/sdb2 my_vg/my_lv
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Examine a matriz RAID1 com a substituição:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
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.
Criar a matriz RAID1:
lvcreate --type raid1 -m 1 -L 100 -n my_lv my_vg
# lvcreate --type raid1 -m 1 -L 100 -n my_lv my_vg Logical volume "my_lv" created
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Examine a matriz RAID1:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Examinar os volumes físicos:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Substituir o volume físico
/dev/sdb1
por/dev/sdd1
:lvconvert --replace /dev/sdb1 my_vg/my_lv /dev/sdd1
# lvconvert --replace /dev/sdb1 my_vg/my_lv /dev/sdd1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Examine a matriz RAID1 com a substituição:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
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.
Criar uma matriz RAID1:
lvcreate --type raid1 -m 2 -L 100 -n my_lv my_vg
# lvcreate --type raid1 -m 2 -L 100 -n my_lv my_vg Logical volume "my_lv" created
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Examine a matriz RAID1:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Substitua os volumes físicos
/dev/sdb1
e/dev/sdc1
:lvconvert --replace /dev/sdb1 --replace /dev/sdc1 my_vg/my_lv
# lvconvert --replace /dev/sdb1 --replace /dev/sdc1 my_vg/my_lv
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Examine a matriz RAID1 com os substitutos:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow