[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

"Unir" dos discos duros por medio de LVM



Hola.

Quizá el título no sea tan descriptivo para el problema que quiero resolver. Lo describo a continuación:

Tengo dos discos duros conectados a una workstation. Los dos están configurados usando LVM. Tienen una estructura como la siguiente:

pvscan:
  PV /dev/sda1   VG vgroot          lvm2 [465.76 GiB / 0    free]
  PV /dev/sda2   VG vgroot          lvm2 [465.76 GiB / 0    free]

lvscan:
  ACTIVE            '/dev/vgroot/root' [25.00 GiB] inherit
  ACTIVE            '/dev/vgroot/swap' [4.00 GiB] inherit
  ACTIVE            '/dev/vgroot/home' [436.76 GiB] inherit

Los datos estaban distribuidos entre los dos discos.

Sin embargo hubo la necesidad de actualizar la versión de Ubuntu que tiene instalado. Lamentablemente no tengo el control de este tipo de instalaciones o actualizaciones por lo que tuve que mover todos los datos a un solo disco porque el departamento de IT de la organización donde trabajo reinstalan todo usando una imagen automática que borra todos los datos y reconfigura las particiones a como ya está configurada.
Moví los datos a un solo disco usando el comando: pvmove, siguiendo los pasos mostrados aquí:

https://www.centos.org/docs/5/html/Cluster_Logical_Volume_Manager/move_exist_ex4.html

Una vez que movi todo a un solo disco, llamémoslo disco1, pude llevar la workstation para que reinstalaran todo y los datos quedaron respaldados en el disco2.

El problema que tengo ahora es que ahora el disco1, ya con el nuevo Ubuntu instalado, tiene esta estructura:

pvscan:
  PV /dev/sda1   VG vgroot          lvm2 [465.76 GiB / 0    free]
 
lvscan:
  ACTIVE            '/dev/vgroot/root' [25.00 GiB] inherit
  ACTIVE            '/dev/vgroot/swap' [4.00 GiB] inherit
  ACTIVE            '/dev/vgroot/home' [436.76 GiB] inherit

Y el disco2 (que tiene los datos que respaldé) tiene la siguiente:

pvscan:
  PV /dev/sda2   VG vgroot          lvm2 [465.76 GiB / 0    free]

lvscan:
  ACTIVE            '/dev/vgroot/root' [25.00 GiB] inherit
  ACTIVE            '/dev/vgroot/swap' [4.00 GiB] inherit
  ACTIVE            '/dev/vgroot/home' [436.76 GiB] inherit

Como se ve, tienen exactamente la misma estructura. Por lo que mi pregunta es, ¿cómo puedo "unir" las particiones o los "volume group" de manera que pueda usar el nuevo ubuntu (instalado en el /dev/vgroot/root del disco1) pero conservar los datos de /dev/vgroot/home del disco2?

Gracias de antemano.

Saludos.


--
El Archivero

Reply to: