GNU/Linux >> Tutoriales Linux >  >> Linux

mdadm mdadm:no se puede abrir /dev/sda1:dispositivo o recurso ocupado

Solución 1:

Simplemente intente detenerse antes de volver a ensamblar la matriz:

sudo mdadm -Esv
sudo mdadm  --stop /dev/md*
sudo mdadm --misc --scan --detail /dev/md0
sudo mdadm -v --assemble "$array" "$disk1$part" "$disk2$part"

Solución 2:

necesito ... cree las matrices para / y /boot mientras no estén montadas ?

Precisamente.

Espero que también se haya dado cuenta de que el contenido anterior se borrará en el proceso, por lo que es posible que desee crear una nueva matriz con un dispositivo faltante (use mdadm --level=10 --raid-devices=8 --missing /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 /dev/sdg1 /dev/sdh1 ). Luego, formatee el sistema de archivos en el nuevo volumen de matriz y copie todos los datos de /dev/sda1 en él. Luego reinicie desde la matriz (por lo tanto, NO use la raíz /dev/sda1) y agregue /dev/sda1.

No olvide ajustar el gestor de arranque en consecuencia.


Linux
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. ¿Qué tan portátiles son /dev/stdin, /dev/stdout y /dev/stderr?

  3. ¿Cuándo usar /dev/random Vs /dev/urandom?

  4. pantalla No se puede abrir su terminal '/dev/pts/0' - verifique

  5. ¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

Linux:diferencia entre /dev/console, /dev/tty y /dev/tty0

mv:no se puede mover de casa a casa-antiguo:Dispositivo o recurso ocupado

hacer eco o imprimir /dev/stdin /dev/stdout /dev/stderr

No se puede montar sda1:el dispositivo '/dev/sda1' no parece tener un NTFS válido.

¿Por qué se requieren < o > para usar /dev/tcp?

Diferencias entre /dev/sda y /dev/sda1