LVM: Can't open /dev/sdc1 exclusively

Una vez que esa parte la tenemos solucionada, tenemos que cambiar el disco y volver a poner a funcionar el equipo con toda su capacidad. Para hacerlo, nada mejor que comprar un disco nuevo y enchufarlo al equipo. Tras ello, lo primero es crear una partición de tipo LMV (8E) y luego añadirla a volumen físico. Para ello hacemos uso de pvcreate. Y cómo no, ya puestos a tener problemas, qué mejor que seguir teniéndolos! Pues efectivamente eso es lo que nos ha sucedido. Acabamos de encontrar uno de esos fallos que no suelen suceder, pero han sucedido.
Al intentar crear el PV nos dice que ya tenemos la partición montada. ¿Será cierto?

shell> pvcreate /dev/sdc1
  Can't open /dev/sdc1 exclusively. Mounted filesystem?

shell> mount
  /dev/sda1 on /boot type ext3 (rw,noexec,nosuid,nodev)
  /dev/sda3 on / type ext3 (rw,errors=remount-ro)
  /dev/mapper/vg0-home on /home type ext3 (rw)
Todo apunta a que no está montada. Vamos entonces a ver las particiones...
shell> fdisk -l

  Disk /dev/sda: 2000.0 GB, 2000043376640 bytes
  255 heads, 63 sectors/track, 243158 cylinders
  Units = cylinders of 16065 * 512 = 8225280 bytes
  Sector size (logical/physical): 512 bytes / 512 bytes
  I/O size (minimum/optimal): 512 bytes / 512 bytes
  Disk identifier: 0x00040391

     Device Boot      Start         End      Blocks   Id  System
  /dev/sda1   *           1          62      497983+  83  Linux
  /dev/sda2              63         305     1951897+  82  Linux swap
  /dev/sda3             306         791     3903795   83  Linux
  /dev/sda4             792      243158  1946812927+  8e  Linux LVM

  Disk /dev/sdc: 2000.0 GB, 2000041279488 bytes
  255 heads, 63 sectors/track, 243157 cylinders
  Units = cylinders 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

     Device Boot      Start         End      Blocks   Id  System
  /dev/sdc1               1      243157  1953158571   8e  Linux LVM
La partición del nuevo disco está correcta y es de tipo LVM, entonces, ¿qué está a suceder?
Para intentar averiguarlo, vamos a hacer uso del comando dmsetup, que sirve para manejar a bajo nivel la agrupación de discos. Vamos a ello,
shell> dmsetup status
  SServeRA ARRAY2         825C31A6:       0 3906330624 linear
  vg0-home:                               0 4194304    linear
  SServeRA ARRAY2         825C31A6-part1: 0 3906317142 linear

shell> dmsetup ls
  SServeRA ARRAY2         825C31A6        (254, 4)
  vg0-home                                (254, 3)
  SServeRA ARRAY2         825C31A6-part1  (254, 5)
Por lo que parece, y tras investigarlo un poco, tenemos el disco duplicado pero con diferente nombre. Al kernel ha detectado algo extraño y creó dos nombres diferentes para el dispositivo. Por esta anomalía no nos lo está dejando usar. Para solucionarlo forzamos el borrado de todas las definiciones de dispositivos y sólo volverán aquellas que estén en uso.
shell> dmsetup remove_all

shell> dmsetup ls
  vg0-home   (254, 3)
A continuación volvemos a intentar unir el nuevo disco al grupo de LVM y ya debería de funcionar.
shell> pvcreate /dev/sdc1
  Physical volume "/dev/sdc1" successfully created

shell> pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda1
  VG Name               vg0
  PV Size               1,81 TiB / not usable 511,50 KiB
  Allocatable           yes
  PE Size               4,00 MiB
  Total PE              475296
  Free PE               469152
  Allocated PE          6144
  PV UUID               vX2z1t-nF17-p5rP-

  "/dev/sdb1" is a new physical volume of "1,82 TiB"
  --- NEW Physical volume ---
  PV Name               /dev/sdc1
  VG Name
  PV Size               1,82 TiB
  Allocatable           NO
  PE Size               0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               p0ej2B-RQy2-dGGl-

La entrada LVM: Can't open /dev/sdc1 exclusively la puedes leer en El mundo en bits.


No hay comentarios :

Publicar un comentario

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios