
¿Cuál es la mejor manera de convertir una matriz RAID1 de software Linux (es decir, mdadm
) en una matriz RAID5? Si el procedimiento es diferente para los casos de RAID5 de 3 discos frente a RAID5 de 4 discos, ¿en qué se diferencia?
Respuesta1
Antes de hacer algo de este tipohaga una copia de seguridad de sus datos en medios separadosyverificar la copia de seguridada través de sha1sum
.
El procedimiento general a partir de ahí sería el siguiente:
- Agregue la tercera unidad a su sistema.
- Cree un RAID5 degradado a partir de la nueva unidad y el liberado del RAID1.
- Copie los datos al volumen RAID5.
- Agregue el disco RAID1 al volumen RAID5 y déle suficiente tiempo para sincronizarse correctamente.
- Verifique que los datos del nuevo volumen coincidan con la copia de seguridad.
Consulte tambiénPágina Wiki de kernel.org en mdadmy, para la dirección opuesta (RAID6 a RAID1, al menos), hayuna pregunta en serverfault.com, donde una de las respuestas también mencionauna publicación de blog sobre los cambios de nivel de mdadm.
Respuesta2
Muchos buenos controladores RAID pueden aceptar una matriz RAID 1 y, cuando agrega otra unidad, le permiten convertirla sobre la marcha a RAID5, por supuesto, ahora el doble de tamaño.
Los controladores basados en AMI/LSI han estado haciendo esto durante algunos años (¿ya es una década?). Los controladores Smart Array de Dell PERC y Compaq/HP a menudo han utilizado estos conjuntos de chips.