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

Mantenimiento de disco [fsck.ext2: Device or resource busy while trying to open /dev/sda1]

272 views
Skip to first unread message

jmramirez (mas_ke_na)

unread,
Feb 21, 2011, 8:50:02 AM2/21/11
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Buenos días

Tengo un hd de 160g (sata) en el que monte un lvm2, este se me quedo
pequeño y añadí otro disco duro con 80gb (ata) el cual agregue al lvm2.

Tambien tuve problemas con el "system-config-lvm" ( como en el hilo
"Uso diferente LVM en debian y RHEL") el cual me pedía desmontar, pero
con la consola no hubo problemas.

El problema ( según creo yo) esta en que mi hd sata antes era sda y
ahora es sdb.

He buscado por internet, pero te dicen que corras el fsck para reparar
el hd. Si lo intento correr no funciona al no encontrar /dev/sda1.

¿Alguna sugerencia? soy "nuevo" con el lvm si creéis que me falta algo
por leer admito links. El error no es importante ( eso creo) puesto que
puedo arrancar y todo funciona bien.


######## fdisk -l ###############

Disco /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x94c094c0

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 1 9730 78149632 83 Linux

Disco /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe33de33d

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 1 31 248976 83 Linux
/dev/sdb2 32 19457 156039345 8e Linux LVM

Disco /dev/dm-0: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disposit. Inicio Comienzo Fin Bloques Id Sistema

Disco /dev/dm-1: 150.1 GB, 150068002816 bytes
255 heads, 63 sectors/track, 18244 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

El disco /dev/dm-1 no contiene una tabla de particiones válida

######## FIN fdisk -l ###############

######## cat /var/log/fsck/checkfs ###############

Log of fsck -C -R -A -a
Mon Feb 21 12:38:46 2011

fsck from util-linux-ng 2.17.2
fsck.ext2: Device or resource busy while trying to open /dev/sda1
Filesystem mounted or opened exclusively by another program?
/dev/mapper/jmramirezmachine-home: recovering journal
/dev/mapper/jmramirezmachine-home: clean, 510892/9166848 files,
18404220/36637696 blocks (check after next mount)
fsck died with exit status 8

Mon Feb 21 12:38:48 2011
- ----------------
######## FIN cat /var/log/fsck/checkfs ###############

################# df -h ################

S.ficheros Size Used Avail Use% Montado en
/dev/mapper/jmramirezmachine-root
30G 7,1G 22G 26% /
tmpfs 1013M 0 1013M 0% /lib/init/rw
udev 1009M 212K 1008M 1% /dev
tmpfs 1013M 668K 1013M 1% /dev/shm
/dev/mapper/jmramirezmachine-home
138G 69G 63G 53% /home

################# FIN df -h ################

############## lvmdiskscan ###############

/dev/root [ 30,00 GiB]
/dev/sda1 [ 74,53 GiB] LVM physical volume
/dev/dm-1 [ 139,76 GiB]
/dev/sdb1 [ 243,14 MiB]
/dev/sdb2 [ 148,81 GiB] LVM physical volume
1 disk
2 partitions
0 LVM physical volume whole disks
2 LVM physical volumes

############## FIN lvmdiskscan ###############

Gracias a todos y perdón si pegue demasiados logs ( la siguiente vez lo
subo a "pastebin" )

Un saludo
- --
"Si los tontos volaran, el cielo se oscurecería"

No me envié correos en formatos propietarios
http://www.gnu.org/philosophy/no-word-attachments.es.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNYmtYAAoJEOWNzQnqy+fzNYcIAKUgHj+rvn8n9csVws9YNHVC
l/cRWqxAwc7FcRCyRds1WWccu24CLgvdLgjqoi300wFFFdsgKhjZoi5uWcZsIRlH
WgeBAsBxdVgmdkvUaGAUc3fGDQZ1ArwhUWl/n0if/VmTCu3+gRAX+Lm4ngsmKYdj
An3dev5ECMD1E5tiMytb49Rt2unf7ep08HfYns73ANITXHrn5sPZsZ76uKDyo8xe
vYRXoae5hT2WBqPiASmn4enFeiWRJRgmWH+KVY7Zr7J8X1nC5YhPll8p8EsxiucK
BOOFV56/4KNrLBECThXbIHX/RMq1gF0ZX/wQLWzaOBpOEdg7ZjtFcBYc9jmLuGA=
=iKIZ
-----END PGP SIGNATURE-----


--
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/BLU0-SMTP17595218F...@phx.gbl

David Rodriguez

unread,
Feb 21, 2011, 9:20:01 AM2/21/11
to
Hola,
Te recomiendo que te leas la siguiente excelente guia de
LVM[1]. En resumidas cuentas los pasos a seguir serian los
siguientes:

Supongamos que queremos agregar el disco "d" de 50GB a una maquina
virtual, en caliente, sin necesidad de apagarla

$ sudo su -
# for i in $(ls /sys/class/scsi_host); do echo "- - -" >
/sys/class/scsi_host/${i}/scan; done
# fdisk -l
# fdisk /dev/sdd
# pvcreate /dev/sdd1
# vgextend rootvg /dev/sdd1
# vgdisplay
# lvextend -L +50G /dev/rootvg/rootlv
# resize2fs /dev/rootvg/rootlv
# df -h


Saludos!

[1] http://www.howtoforge.com/linux_lvm

El día 21 de febrero de 2011 10:40, jmramirez (mas_ke_na)
<mas_...@hotmail.com> escribió:

Archive: http://lists.debian.org/AANLkTin5FyK+g0dZGBBeD...@mail.gmail.com

Jorge Barreiro

unread,
Feb 21, 2011, 9:20:03 AM2/21/11
to
O Luns, 21 de Febreiro de 2011 14:40:40 jmramirez (mas_ke_na) escribiu:
> Buenos días

Buenas

> Tengo un hd de 160g (sata) en el que monte un lvm2, este se me quedo
> pequeño y añadí otro disco duro con 80gb (ata) el cual agregue al lvm2.
>
> Tambien tuve problemas con el "system-config-lvm" ( como en el hilo
> "Uso diferente LVM en debian y RHEL") el cual me pedía desmontar, pero
> con la consola no hubo problemas.
>
> El problema ( según creo yo) esta en que mi hd sata antes era sda y
> ahora es sdb.
>
> He buscado por internet, pero te dicen que corras el fsck para reparar
> el hd. Si lo intento correr no funciona al no encontrar /dev/sda1.
>
> ¿Alguna sugerencia? soy "nuevo" con el lvm si creéis que me falta algo
> por leer admito links. El error no es importante ( eso creo) puesto que
> puedo arrancar y todo funciona bien.

No explicas cuál es tu problema.

En cualquier caso, no uses fsck.ext2 si lo que tienes es un ext3 o ext4.
Usando fsck a secas debería detectar el tipo de sistema de ficheros.

Montar un LVM te evita tener que pensar en si tu disco es sda o sdb, ya se
encarga el sistema de buscar dónde encaja. fsck trabaja contra sistemas de
ficheros y tus sistemas de ficheros ya no están en /dev/sd*, si no en
/dev/nombre-grupo/nombre-volumen

Si pones la salida de los comandos lvdisplay y vgdisplay darás más
información, pero... ¿cuál es el problema?


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/201102211511.58...@gmail.com

jmramirez (mas_ke_na)

unread,
Feb 21, 2011, 10:30:02 AM2/21/11
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Hola,
> Te recomiendo que te leas la siguiente excelente guia de
> LVM[1]. En resumidas cuentas los pasos a seguir serian los
> siguientes:
>
> Supongamos que queremos agregar el disco "d" de 50GB a una maquina
> virtual, en caliente, sin necesidad de apagarla
>
> $ sudo su -
> # for i in $(ls /sys/class/scsi_host); do echo "- - -" >
> /sys/class/scsi_host/${i}/scan; done
> # fdisk -l
> # fdisk /dev/sdd
> # pvcreate /dev/sdd1
> # vgextend rootvg /dev/sdd1
> # vgdisplay
> # lvextend -L +50G /dev/rootvg/rootlv
> # resize2fs /dev/rootvg/rootlv
> # df -h
>
>
> Saludos!
>
> [1] http://www.howtoforge.com/linux_lvm

Gracias, me guardo el link

Pero mi problema no esta con el lvm, aunque siempre es bien venida la
documentacion.

Un saludo

- --
"Si los tontos volaran, el cielo se oscurecería"

No me envié correos en formatos propietarios
http://www.gnu.org/philosophy/no-word-attachments.es.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNYoMYAAoJEOWNzQnqy+fz5GQH/iiQVD6IfhXy76KzEh7Ae7nd
U0jfljSo8iFnKAG9iu03ox8G/mSus0Ux71h59GhsH9CiTkQifC7hNa//HuD2H8gX
8vE+rwlRB8r94XjGy+hQClSskcoaIoIZD/69fXQS9VOMj3xppqfMuj+JervLRcoN
t97udZE3KkcPY+eGGJwvGbPztC6SMeronKl35HGXOXDXj58/3kDp2EXUy7G0F4Hw
VrWDm+btRq+oOuIQNXqKMbBF078QGhs3zyltRhV7vPtTIH8QQYaUcX1MZQ+Aa+1g
7jWQrzo0cI58i3FmqVGoGsIfPM0UnWj/iaj/sgB32ZF9bEmMZi4/qOnwjJHG82k=
=WU40
-----END PGP SIGNATURE-----


--
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/BLU0-SMTP17225101F...@phx.gbl

jmramirez (mas_ke_na)

unread,
Feb 21, 2011, 10:30:03 AM2/21/11
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>> Buenos días


>
> Buenas
>
>> Tengo un hd de 160g (sata) en el que monte un lvm2, este se me quedo
>> pequeño y añadí otro disco duro con 80gb (ata) el cual agregue al lvm2.

>> El problema ( según creo yo) esta en que mi hd sata antes era sda y
>> ahora es sdb.
>

> No explicas cuál es tu problema.

Perdón, tienes razón.

Mi problema es que al arrancar, el sistema quiere chequear los discos y
me da error, al no poder chequear /dev/sda1. El cual antes existía
porque estaba fuera del lvm ( eso es lo que entiendo).

> En cualquier caso, no uses fsck.ext2 si lo que tienes es un ext3 o ext4.
> Usando fsck a secas debería detectar el tipo de sistema de ficheros.

Así lo hice, el que aparece en el log es el que hizo el sistema.

> Montar un LVM te evita tener que pensar en si tu disco es sda o sdb, ya se
> encarga el sistema de buscar dónde encaja. fsck trabaja contra sistemas de
> ficheros y tus sistemas de ficheros ya no están en /dev/sd*, si no en
> /dev/nombre-grupo/nombre-volumen

Gracias por el apunte.

> Si pones la salida de los comandos lvdisplay y vgdisplay darás más
> información, pero... ¿cuál es el problema?

El problema no esta con el lvm que funciona bien y pude añadir el
espacio extra sin muchas complicaciones. Creo que el error lo causo el
lvm o la mezcla de usar un sata y luego añadir un ata ( no hay otra cosa)

> Saludos.

Gracias y un saludo


- --
"Si los tontos volaran, el cielo se oscurecería"

No me envié correos en formatos propietarios
http://www.gnu.org/philosophy/no-word-attachments.es.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNYoK1AAoJEOWNzQnqy+fzi6gIANmZDLVq48/7fjULUzn+Vw3U
bInZ1y3hf4gcR8WV2reLZRRv+d25ggRtvN35FtDkNjQZ+aqBNcnr2mkOmigIVoLv
0PQxwqFnuZ4aiaYruMrILPAl0nRWCGE2d0SpfLVsmhryClF9BDy+4e49HAP9/Hj4
3nHa71m3CFxYL5uC/Xr25r2AU1so4+a6TlvnaaAA3eZUYoAizJg2qUN+oMGZS4P9
5l6a0gYSTJdtcmvz7DhLjHI1mMTu9a9wmQlMDDBcnZiZeA0WFKrWgONx0eVTTAyc
++GEnpwtLvgIt6koekgGv1w/4CmyeqBACVy/UxX6M5VeVnZULgC6ooy0I+8utyQ=
=BH1p
-----END PGP SIGNATURE-----


--
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/BLU0-SMTP775AE6997...@phx.gbl

Jorge Barreiro

unread,
Feb 21, 2011, 11:00:03 AM2/21/11
to
O Luns, 21 de Febreiro de 2011 16:20:21 jmramirez (mas_ke_na) escribiu:
> >> Buenos días
> >
> > Buenas
> >
> >> Tengo un hd de 160g (sata) en el que monte un lvm2, este se me quedo
> >>
> >> pequeño y añadí otro disco duro con 80gb (ata) el cual agregue al lvm2.
> >>
> >> El problema ( según creo yo) esta en que mi hd sata antes era sda y
> >>
> >> ahora es sdb.
> >
> > No explicas cuál es tu problema.
>
> Perdón, tienes razón.
>
> Mi problema es que al arrancar, el sistema quiere chequear los discos y
> me da error, al no poder chequear /dev/sda1. El cual antes existía
> porque estaba fuera del lvm ( eso es lo que entiendo).

Ok, creo que ya sé por donde van los tiros. fsck chequea los sistemas de
ficheros basándose en lo que hay en /etc/fstab. Postea este fichero, aunque
sospecho que en él tienes a /dev/sda1 como /boot, y ya no lo es.

Corrige esa fila a /dev/sdb1, o bien, para solucionar el problema para siempre,
utiliza el UUID de la partición.

Si te entiendes con el inglés esto te será interesante.
http://wiki.debian.org/Part-UUID

De todas formas, al actualizar a squeeze, no sé qué paquete exactamente, te
hace la conversión de los nombres de las particiones a UUID automáticamente.

Básicamente tendrás que localizar el UUID de tu partición boot, y utilizarlo
en /etc/fstab, sustituyendo /dev/sda1 por UUID=0098234-tu-uuid

> > En cualquier caso, no uses fsck.ext2 si lo que tienes es un ext3 o ext4.
> > Usando fsck a secas debería detectar el tipo de sistema de ficheros.
>
> Así lo hice, el que aparece en el log es el que hizo el sistema.
>
> > Montar un LVM te evita tener que pensar en si tu disco es sda o sdb, ya
> > se encarga el sistema de buscar dónde encaja. fsck trabaja contra
> > sistemas de ficheros y tus sistemas de ficheros ya no están en /dev/sd*,
> > si no en /dev/nombre-grupo/nombre-volumen
>
> Gracias por el apunte.
>
> > Si pones la salida de los comandos lvdisplay y vgdisplay darás más
> > información, pero... ¿cuál es el problema?
>
> El problema no esta con el lvm que funciona bien y pude añadir el
> espacio extra sin muchas complicaciones. Creo que el error lo causo el
> lvm o la mezcla de usar un sata y luego añadir un ata ( no hay otra cosa)
>
> > Saludos.
>
> Gracias y un saludo

--
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/201102211655.54...@gmail.com

jmramirez (mas_ke_na)

unread,
Feb 21, 2011, 11:30:03 AM2/21/11
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>> Mi problema es que al arrancar, el sistema quiere chequear los discos y


>> me da error, al no poder chequear /dev/sda1. El cual antes existía
>> porque estaba fuera del lvm ( eso es lo que entiendo).
>
> Ok, creo que ya sé por donde van los tiros. fsck chequea los sistemas de
> ficheros basándose en lo que hay en /etc/fstab. Postea este fichero, aunque
> sospecho que en él tienes a /dev/sda1 como /boot, y ya no lo es.
>
> Corrige esa fila a /dev/sdb1, o bien, para solucionar el problema para siempre,
> utiliza el UUID de la partición.

Perfecto, muchas gracias. Ese era el problema, antes era /dev/sdA1 y lo
cambie a sdB1. Reinicie y pudo chequear y corregir el fs.

cat /etc/fstab | grep /dev/sd
/dev/sdb1 /boot ext2 defaults 0 2

> Si te entiendes con el inglés esto te será interesante.
> http://wiki.debian.org/Part-UUID

Cuando me lo lea con mas trankilidad lo modificare, muchas gracias por
el apunte.

Un saludo


- --
"Si los tontos volaran, el cielo se oscurecería"

No me envié correos en formatos propietarios
http://www.gnu.org/philosophy/no-word-attachments.es.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNYpI7AAoJEOWNzQnqy+fzSJcIAKyJV2rGcsQW4CJDvClROKV7
4WYUkUQxjafkyXer/cM0nxCOXDYJRdCZTWMhVXEHstmvJIveU6in5FkTOK737zAg
XlwNiug8q+TmIAn9RmkWVdV+Blbl9amfzm3xc/Rr79CxqdCo+WE/R/A9CQ1x8BUp
bXqEqVziiw7WWAkm6GSqUKx6w0ddqBw1pQ4K6h/EPQmNdU11/aUnMi/BZTE2C4sQ
f0WaALG2yDKq3zU3W8fSPBOCgQsllpusYGqHHKY4fJaW0MieP+gawEZyTN5mu+u8
ZtTFMu03DB+TVHpTcu2CmBhtztpMpYK3LUfAWGJOCN5frOE3PKQ/wdYY0iR4seE=
=T3tK
-----END PGP SIGNATURE-----


--
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/BLU0-SMTP199FE2B3A...@phx.gbl

0 new messages