68.7.16. Sustitución de un dispositivo RAID en un volumen lógico
Puede sustituir un dispositivo RAID en un volumen lógico.
- Si no se ha producido ningún fallo en el dispositivo RAID, siga Sección 68.7.16.1, “Sustitución de un dispositivo RAID que no ha fallado”.
- Si el dispositivo RAID ha fallado, siga Sección 68.7.16.4, “Sustitución de un dispositivo RAID fallido en un volumen lógico”.
68.7.16.1. Sustitución de un dispositivo RAID que no ha fallado Copiar enlaceEnlace copiado en el portapapeles!
Para sustituir un dispositivo RAID en un volumen lógico, utilice el argumento --replace
del comando lvconvert
.
Requisitos previos
- El dispositivo RAID no ha fallado. Los siguientes comandos no funcionarán si el dispositivo RAID ha fallado.
Procedimiento
Sustituya el 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 - Sustituya dev_to_remove con la ruta del volumen físico que desea reemplazar.
- Sustituya vg/lv con el grupo de volúmenes y el nombre del volumen lógico de la matriz RAID.
- Sustituya possible_replacements con la ruta del volumen físico que desea utilizar como reemplazo.
Ejemplo 68.2. Sustitución de un dispositivo RAID1
El siguiente ejemplo crea un volumen lógico RAID1 y luego reemplaza un dispositivo en ese volumen.
Cree la 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 la matriz RAID1:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Sustituya el volumen 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 la matriz RAID1 con el reemplazo:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Ejemplo 68.3. Especificación del volumen físico de sustitución
El siguiente ejemplo crea un volumen lógico RAID1 y luego reemplaza un dispositivo en ese volumen, especificando qué volumen físico usar para el reemplazo.
Cree la 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 la matriz RAID1:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Examine los volúmenes físicos:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Sustituya el volumen 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 la matriz RAID1 con el reemplazo:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Ejemplo 68.4. Sustitución de varios dispositivos RAID
Puede reemplazar más de un dispositivo RAID a la vez especificando varios argumentos replace
, como en el siguiente ejemplo.
Cree una 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 la matriz RAID1:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Sustituya los volúmenes físicos
/dev/sdb1
y/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 la matriz RAID1 con los reemplazos:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow