
Tengo un problema con una incursión de software que ejecuta mirror. Un disco está muerto y el servidor no puede encontrarlo. Normalmente también lo habría quitado.
mdadm --manage /dev/md0 --remove /dev/sda1
Pero después de que no pudo ver el disco defectuoso, recibí un error que decía que no podía ver /dev/sda1.
Luego elegí cambiar el disco y ejecutar la incursión nuevamente. Pero si ahora hago un cat /proc/mdstat aparece lo siguiente
md3 : active raid1 sda4[2] sdb4[1]
¿Por qué ahora hay un [2] y un [1] porque todavía ve el disco antiguo como parte de la incursión?
Si todavía las ve como parte del raid, ¿cómo elimino las particiones cuando no puedo acceder a ellas porque el disco está muerto?
Respuesta1
Su md3
matriz incluye sda4
, no sda1
.
Si sda
desaparece, puede intentar eliminarlo de la matriz a través de
mdadm -r /dev/md3 failed
mdadm -r /dev/md3 detached
pero tengaseguroes la matriz correcta ( md3
).
En caso de duda,parar ahoray publicar el resultado completo de cat /proc/mdstat
ymdadm --detail /dev/md3