Complete los siguientes pasos para cada disco; reemplazar /dev/sda1
con otros discos según sea necesario. Debe completar todos de estos pasos para un disco antes de que pueda continuar con el siguiente disco.
- Marcar el disco como fallido para que MD deje de usarlo:
mdadm --manage /dev/md127 --fail /dev/sda1
- Retire el disco de la matriz:
mdadm --manage /dev/md127 --remove /dev/sda1
- Reemplace físicamente el disco.
- Divide el nuevo disco usando el tipo
0xDA
con una partición que abarca todo el disco. - Agregue el nuevo disco a la matriz:
mdadm --manage /dev/md127 --add /dev/sda1
MD reconstruirá la matriz una vez que agregue el disco de reemplazo. Asegúrese de que la reconstrucción esté completa antes usted procede al siguiente disco. Puede verificar el estado de la matriz ejecutando cat /proc/mdstat
.
Una vez todos de los discos se han reemplazado y la matriz se ha reconstruido, expanda la matriz para llenar la capacidad máxima de todos los discos con mdadm --grow /dev/md127 --size=max
. Puede cambiar el tamaño del sistema de archivos desde allí para llenar el RAID expandido; en su caso, use el xfs_growfs
comando.
Más información sobre cómo hacer crecer una matriz MD está disponible en el wiki RAID de Linux.
Al igual que con cualquier otra tarea de manipulación de discos, debe realizar una copia de seguridad antes de comenzar.
En primer lugar, querrá cambiar cada disco uno por uno.
Para hacer esto, 'fallaría' cada disco y lo reemplazaría con su nuevo reemplazo de 8 Tb, de hecho, si tiene los puertos de repuesto, puede agregar los discos adicionales, luego tener mdadm 'reemplazar' en su lugar en lugar de quitar un disco de la incursión y tener un mayor riesgo de fracaso.
Esta pregunta detalla la mejor manera que puedo encontrar de hacerlo de forma 'segura'
Una vez que haya hecho esto, simplemente querrá expandir el FS existente en el espacio recién creado. Parece que el comando para esto es 'xfs_growfs'; sin embargo, no tengo experiencia con xfs para explicar cómo harías esto exactamente.
Como siempre, tenga copias de seguridad listas (¡y raid no es una copia de seguridad!).