Cómo montar un disco que proviente de un RAID 1
Al conectar un disco proveniente de un RAID 1, el sistema intentará montarlo automáticamente, aunque no lo conseguirá.
El error
Te encontrarás con que al hacer:
# mdadm --assemble --readonly /dev/md1 /dev/sdc1
Te devuelve:
mdadm: Merging with already-assembled /dev/md/pataricu:0
mdadm: failed to add /dev/sdc1 to /dev/md/pataricu:0: Device or resource busy
mdadm: /dev/md/pataricu:0 assembled from 0 drives - need all 2 to start it (use --run to insist).
Pero al intentar montarlo da error:
# mount /dev/md1 /mnt/raid1
mount: /mnt/raid1: special device /dev/md0 does not exist.
Incluso usando /dev/md/pataricu:0
da error:
# mount /dev/md/pataricu\:0 /mnt/raid1
mount: /mnt/raid1: can't read superblock on /dev/md127.
También usando /dev/dm127
:
# mount /dev/md127 /mnt/raid1
mount: /mnt/raid1: can't read superblock on /dev/md127.
El anterior comando mdadm
no ensambló el disco en /dev/md1
porque ya se había ensamblado automáticamente en /dev/md127
y mal. Así que deshaz:
# mdadm --stop /dev/md127
mdadm: stopped /dev/md127
Montar
Repite el comando mdadm
del principio:
# mdadm --assemble --readonly /dev/md1 /dev/sdc1
Vuelve a montar la partición:
# mount /dev/md1 /mnt/raid1
Y ahora sí la monta correcamente:
# mount | grep ^/dev/md1
/dev/md1 on /mnt/raid1 type ext4 (rw,relatime)
Desmontar
Recuerda desmontar:
# umount /mnt/raid1
# mdadm --stop /dev/md1
Imagen de cabecera: freeimages.com/Staszkinse .