Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

mdadm: Cannot open /dev/sdb1: Device or resource busy

1,925 views
Skip to first unread message

Mariano Cediel

unread,
Nov 23, 2012, 12:20:01 PM11/23/12
to
un raid degradado
pongo un disco nuevo y copio la tabla de particiones
sfdisk -d /dev/sda | sfdisk -f /dev/sdb

ejecutando ...
 mdadm --manage /dev/md0 --add /dev/sdb1

obtengo ...
mdadm: Cannot open /dev/sdb1: Device or resource busy

es un proceso que he hecho muchas veces /con centos, es verdad/
llevo 2 horas googleando sin resultado, en serio
alguna experiencia REAL ¿?

Saludos 
(estoy hasta los h**)
--

        [o - -  -   -    -      -
   (\   |                  u d t
   (  \_('>              c c s
   (__(=_)             s o ?
      -"=               

Carlos Miranda Molina (Mstaaravin)

unread,
Nov 23, 2012, 12:30:02 PM11/23/12
to
Y....

mdadm: Cannot open /dev/sdb1: Device or resource busy

Debe estar montado o siendo utilizando por algún LVM en uso.

Saludos


2012/11/23 Mariano Cediel <mariano...@gmail.com>



--
"La Voluntad es el único motor de nuestros logros"
http://ngen.com.ar/blog


Camaleón

unread,
Nov 23, 2012, 12:40:03 PM11/23/12
to
El Fri, 23 Nov 2012 18:19:32 +0100, Mariano Cediel escribió:

> un raid degradado
> pongo un disco nuevo y copio la tabla de particiones sfdisk -d /dev/sda
> | sfdisk -f /dev/sdb
>
> ejecutando ...
> mdadm --manage /dev/md0 --add /dev/sdb1
>
> obtengo ...
> mdadm: Cannot open /dev/sdb1: Device or resource busy

(...)

Por si te sirve de algo, es el primer "error conocido" que ponen en
Wikipedia:

http://en.wikipedia.org/wiki/Mdadm#Known_problems

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/k8obsd$e13$8...@ger.gmane.org

Mariano Cediel

unread,
Nov 23, 2012, 1:10:02 PM11/23/12
to
El 23 de noviembre de 2012 18:25, Carlos Miranda Molina (Mstaaravin) <mstaa...@gmail.com> escribió:
Y....

mdadm: Cannot open /dev/sdb1: Device or resource busy

Debe estar montado o siendo utilizando por algún LVM en uso.

Saludos


montado el sdb1 ¿? - no
el md0, si - claro.

[root@xenical ~]# lsof | grep sdb
multipath 1795        root    6r      BLK               8,16      0t0       1770 /dev/sdb

Saludos.

Mariano Cediel

unread,
Nov 23, 2012, 1:10:02 PM11/23/12
to
El 23 de noviembre de 2012 18:30, Camaleón <noel...@gmail.com> escribió:
El Fri, 23 Nov 2012 18:19:32 +0100, Mariano Cediel escribió:

> un raid degradado
> pongo un disco nuevo y copio la tabla de particiones sfdisk -d /dev/sda
> | sfdisk -f /dev/sdb
>
> ejecutando ...
>  mdadm --manage /dev/md0 --add /dev/sdb1
>
> obtengo ...
> mdadm: Cannot open /dev/sdb1: Device or resource busy

(...)

Por si te sirve de algo, es el primer "error conocido" que ponen en
Wikipedia:

http://en.wikipedia.org/wiki/Mdadm#Known_problems

Saludos,


[root@xenical ~]# mdadm --stop /dev/md0
mdadm: failed to stop array /dev/md0: Device or resource busy

(quizas porque el md0 es el barra)

[root@xenical ~]# mdadm --zero-superblock /dev/sdb1
mdadm: Couldn't open /dev/sdb1 for write - not zeroing

y por si sirve de ayuda, me dice que de las 10000 pruebas/comandos que he probado, el sdb1 no tiene un UUID
esto es normal ¿?

Saludos y gracias. 

 
--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/k8obsd$e13$8...@ger.gmane.org

Camaleón

unread,
Nov 23, 2012, 1:30:01 PM11/23/12
to
El Fri, 23 Nov 2012 19:01:04 +0100, Mariano Cediel escribió:

> El 23 de noviembre de 2012 18:30, Camaleón <noel...@gmail.com>
> escribió:

(...)

>> > obtengo ...
>> > mdadm: Cannot open /dev/sdb1: Device or resource busy
>>
>> (...)
>>
>> Por si te sirve de algo, es el primer "error conocido" que ponen en
>> Wikipedia:
>>
>> http://en.wikipedia.org/wiki/Mdadm#Known_problems
>>
> [root@xenical ~]# mdadm --stop /dev/md0
> mdadm: failed to stop array /dev/md0: Device or resource busy
>
> (quizas porque el md0 es el barra)
>
> [root@xenical ~]# mdadm --zero-superblock /dev/sdb1
> mdadm: Couldn't open /dev/sdb1 for write - not zeroing

Sigue con los pasos que indican y si no hay más remedio tendrás que
reiniciar.

> y por si sirve de ayuda, me dice que de las 10000 pruebas/comandos que
> he probado, el sdb1 no tiene un UUID
> esto es normal ¿?

El UUID que yo sepa no es obligatorio, será un aviso a modo de
recordatorio porque es conveniente que los discos/particiones tengan un
identificador único, más aún cuando usas algún tipo de gestor lógico de
discos (md o lvm).

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/k8of3a$e13$1...@ger.gmane.org

Mariano Cediel

unread,
Nov 23, 2012, 1:40:01 PM11/23/12
to
> [root@xenical ~]# mdadm --zero-superblock /dev/sdb1
> mdadm: Couldn't open /dev/sdb1 for write - not zeroing

Sigue con los pasos que indican y si no hay más remedio tendrás que
reiniciar.


ya he reiniciado unas cuantas veces.
Como no sea que el disco está chungo .... 

Carlos Miranda Molina (Mstaaravin)

unread,
Nov 23, 2012, 1:50:01 PM11/23/12
to
mdadm -D /dev/md0

mdadm -E /dev/sdb1

Pon el resultado aqui


2012/11/23 Mariano Cediel <mariano...@gmail.com>

Camaleón

unread,
Nov 23, 2012, 1:50:01 PM11/23/12
to
Pero ¿hiciste los cambios que sugieren o probaste a pasar al kernel la
opción de que no cargue el módulo "dmraid"?

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/k8og3n$e13$1...@ger.gmane.org

Juan Antonio

unread,
Nov 23, 2012, 5:00:02 PM11/23/12
to
El 23/11/12 19:06, Mariano Cediel escribió:
> [root@xenical ~]# lsof | grep sdb
> multipath 1795 root 6r BLK 8,16 0t0
> 1770 /dev/sdb
>
pues esta bastante claro, desmonta cualquier sistema de archivos montado
sobre algún volumen multipath, detén multipath y entonces añade el disco
al array, de paso configura adecuadamente multipath para que no use tus
dispositivos locales.


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/50AFF0C5...@limbo.deathwing.net

Mariano Cediel

unread,
Nov 23, 2012, 5:20:02 PM11/23/12
to
[root@xenical ~]# mdadm -D /dev/md0
/dev/md0:
        Version : 1.2
  Creation Time : Thu Apr 26 16:49:47 2012
     Raid Level : raid1
     Array Size : 19529656 (18.62 GiB 20.00 GB)
  Used Dev Size : 19529656 (18.62 GiB 20.00 GB)
   Raid Devices : 2
  Total Devices : 1
    Persistence : Superblock is persistent

    Update Time : Fri Nov 23 23:15:38 2012
          State : clean, degraded
 Active Devices : 1
Working Devices : 1
 Failed Devices : 0
  Spare Devices : 0

           Name : xenical:0  (local to host xenical)
           UUID : f257dc96:61bca1cb:5978f70f:f11c4322
         Events : 1474

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync   /dev/sda1
       1       0        0        1      removed


[root@xenical ~]# mdadm -E /dev/sdb1
mdadm: No md superblock detected on /dev/sdb1.

Mariano Cediel

unread,
Nov 23, 2012, 6:10:02 PM11/23/12
to
Como bien me habeis indicado ... el problema debe venir por aqui

lrwxrwxrwx  1 root root       7 nov 23 23:48 1ATA -> ../dm-1
brw-rw----  1 root disk 253,  0 nov 23 23:48 1ATA     ST1500DL003-9VT16L                                  5YD9CTT8
brw-rw----  1 root disk 253,  1 nov 23 23:48 1ATA     ST1500DL003-9VT16L                                  5YD9CTT8-part1
brw-rw----  1 root disk 253,  2 nov 23 23:48 1ATA     ST1500DL003-9VT16L                                  5YD9CTT8-part2
brw-rw----  1 root disk 253,  3 nov 23 23:48 1ATA     ST1500DL003-9VT16L                                  5YD9CTT8-part3

que esto está en el /dev/mapper e indica el número de serie del disco <busy>

Aqui me faltan conocimientos .....
Googlearé a ver qué encuentro ... y si alguien quiere echarme una mano, se lo agradeceré enormemente.

Saludos.

Camaleón

unread,
Nov 24, 2012, 1:10:01 PM11/24/12
to
El Sat, 24 Nov 2012 00:00:11 +0100, Mariano Cediel escribió:

> Como bien me habeis indicado ... el problema debe venir por aqui
>
> lrwxrwxrwx 1 root root 7 nov 23 23:48 1ATA -> ../dm-1
^^^^

(...)

Eso me suena, efectivamente, a que DM está haciendo de las suyas, es
decir, que se habrá apoderado de las volúmenes.

Sigue las instrucciones del artículo de la wikipedia y prueba además a
pasar el parámetro "nodmraid" al kernel.

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/k8r1ob$fvd$3...@ger.gmane.org

Maykel Franco

unread,
Feb 18, 2014, 1:30:02 PM2/18/14
to
He tenido este mismo problema al generar un raid5 y el problema era
que uno de los 3 discos pertenecía a un raid antiguo pero com mdadm
--zero-superblock no se eliminaban los metadatos. Al final he visto
que en /dev/md127 existía y le hecho un mdadm --stop /dev/md127 , se
ha eliminado y ya me ha dejado crear el raid.

Cuando finalice de crear el raid, le hare un mdadm --scan --detail >>
/etc/mdadm/mdadm.conf y rebotaré la máquina a ver...

Saludos.


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/CAJ2aOA-7UEpWTBByW2qOd6BR...@mail.gmail.com
0 new messages