
Había 4 unidades en una matriz raid md2, md1, m0. 2 unidades de 6 TB y 2 unidades de 1 TB. Quité ambas unidades de 1 TB de /dev/md2. Ahora hay 2 unidades de 6 TB cada una. Pero cuando se realiza df -h, /dev/md2 que está montado en root(/) se muestra como 875 GB (~=1 TB) en lugar de 6 TB. ¿Cómo hago para que /dev/md2 muestre el tamaño correcto?
Realicé los siguientes pasos para eliminar las unidades del raid.
mdadm /dev/md2 -r /dev/sda3
mdadm /dev/md2 --fail /dev/sdc3
mdadm /dev/md2 -r /dev/sdc3
mdadm --grow /dev/md2 --raid-devices=2
Respuesta1
Sus dispositivos raid constan de particiones lógicas, no de discos completos. Verifique los tamaños de partición con los comandos fdisk -l
o parted -l
.
Actualizar
Parece que has clonado la tabla de particiones de un disco pequeño. Entonces deberías:
- eliminar una de las nuevas particiones de la redada
- cambiar el tamaño de la partición
- agregar la partición nuevamente al raid
- sincronizar los datos
- hacer lo mismo con otra partición
- cambie el tamaño de la incursión con
mdadm --grow /dev/md2 --size=max
el comando. - cambiar el tamaño del sistema de archivos (para el comando EXT fs
resize2fs
, por ejemplo)
Lecturas: