¿Cómo expandir el disco en una VM Ubuntu?

¿Cómo expandir el disco en una VM Ubuntu?

Tengo una VM Virtualbox, con Ubuntu 12 instalado en un disco de 8gb, con LVM cifrado.

Logré agregar un disco de 20 GB y ahora necesito expandir el LVM para usar esos 20 GB también, o simplemente copiar todo el disco pequeño al grande y luego quitar el pequeño.

¿Cómo puedo hacer eso?

Respuesta1

Suponiendo que el nuevo disco sea /dev/sdb, el siguiente es el enfoque. Asegúrese de comprender completamente cada uno de estos comandos antes de hacer cualquier cosa:

Cree un nuevo volumen físico con el disco:

pvcreate /dev/sdb

Agregue el volumen a su grupo de volúmenes:

vgextend <vg> /dev/sdb

Mueva cualquier cosa del disco de 8 GB al de 20 GB (suponiendo que lo sea /dev/sda)

pvmove /dev/sda /dev/sdb

Retire los 8 GB del grupo de volúmenes:

vgreduce <vg> /dev/sda

Evite que /dev/sda sea un volumen físico lvm:

pvremove /dev/sda

Entonces puedes sacarlo de la caja...

Utilice los pvdisplay -mcomandos para confirmar qué hay en cada disco:

pvdisplay -m /dev/sda
pvdisplay -m /dev/sdb

Quiere estar seguro de que no queda nada en el disco que extrae.

información relacionada