Expansión de la capacidad de disco de la máquina virtual Linux en CuriosityCloud
Expansión de la capacidad de disco de la máquina virtual Linux en CuriosityCloud
Propósito
Este procedimiento describe cómo expandir la capacidad del disco de una máquina virtual (VM) basada en Linux dentro del entorno de CuriosityCloud, aplicando técnicas comunes sobre entornos con LVM (Logical Volume Manager).
Precauciones importantes
-
Aplica a máquinas virtuales con LVM activado.
-
Solo es válido para expandir un disco existente. No cubre la adición de discos nuevos.
CuriosityCloud soporta expansión de disco en caliente, siempre que:
-
Las VMs creadas mediante Quick Deployment no soportan expansión del disco del sistema.
-
Discos IDE no permiten expansión en caliente.
-
El operador debe entender los comandos Linux involucrados, ya que puede haber variaciones según el entorno.
Requisitos previos
-
La VM debe tener instalado VMTools.
-
El disco debe estar basado en VirtIO.
-
Tener acceso de root o privilegios administrativos en la VM.
-
Este ejemplo utiliza CentOS 7 como sistema operativo.
Pasos para expansión del disco
1. Ajuste de tamaño del disco en CuriosityCloud
-
Desde la consola web de CuriosityCloud, ir a Consola de CuriosityCloud > Compute >Virtual Machine > Editar VM.
-
Seleccionar el disco existente y aumentar su tamaño (ejemplo: de 50 GB a 80 GB).
-
Guardar los cambios.
💡 No es necesario apagar la VM si está configurada para expansión en caliente.

2. Verificar el nuevo tamaño en el sistema operativo
En la consola de la VM, ejecutar:
lsblk
Este comando mostrará el disco
/dev/vda
y las particiones existentes (por ejemplo,
/dev/vda1
,
/dev/vda2
).

3. Crear una nueva partición
fdisk /dev/vda
Dentro de fdisk
, realizar lo siguiente:
-
p
→ Listar particiones actuales.
-
n
→ Crear nueva partición.
-
p
→ Seleccionar tipo primaria.
-
3
→ Usar número de partición 3 (si está disponible).
-
[ENTER] para aceptar valores predeterminados del primer y último cilindro.

-
w
→ Guardar y salir.

4. Detectar partición sin reiniciar
partx -a /dev/vda
Esto fuerza al kernel a releer la tabla de particiones.

5. Confirmar que la nueva partición es visible
lsblk
Deberías ver /dev/vda3
como la nueva partición.

6. Convertir la nueva partición en Physical Volume (PV)
pvcreate /dev/vda3 vgextend volgroup /dev/vda3
Reemplaza volgroup
por el nombre correcto de tu VG, obtenido previamente con vgs
o lsblk
.
7. Expandir el Logical Volume (LV)
lvextend -l +100%FREE /dev/volgroup/lv_root
Asegúrate de que lv_root
y volgroup
coincidan con los nombres reales de tu sistema.
8. Redimensionar el sistema de archivos
resize2fs /dev/volgroup/lv_root
Este comando permitirá al sistema de archivos usar el nuevo espacio agregado.

9. Verificar expansión
df -h
Confirma que la capacidad total del punto de montaje (
/
) refleja el nuevo tamaño.

Resultado final
La máquina virtual Linux ha sido expandida exitosamente utilizando LVM. El nuevo espacio en disco ahora está disponible para su uso inmediato sin necesidad de reiniciar el sistema (si el entorno y configuración lo permitieron).
Related Articles
Expansión de la Capacidad de Disco de la Máquina Virtual Windows en CuriosityCloud
Expansión de la Capacidad de Disco de la Máquina Virtual Windows en CuriosityCloud Descripción general Este procedimiento describe los pasos necesarios para ampliar el tamaño de un disco virtual existente o agregar un nuevo disco a una máquina ...
Creacion de VM en CuriosityCloud
Como crear una VM en Curiosity Cloud El proceso para la creación de una Máquina Virtual es muy sencillo dentro Curiosity Cloud para ello seguiremos los siguientes pasos: 1. Iniciar Sesión dentro de Tenat de Cliente: URL: ...
Imagenes de VM en CuriosityCloud
Imágenes de Máquina en CuriosityCloud (Images): Plantillas para Instancias Rápidas, Consistentes y Escalables Una Image de CuriosityCloud es una plantilla preconfigurada que contiene toda la información necesaria para lanzar una instancia de máquina ...
Recomendación para la Creación de Máquinas Virtuales Linux de Última Generación en CuriosityCloud
Introducción Al desplegar máquinas virtuales con sistemas operativos Linux modernos en CuriosityCloud, es importante ajustar parámetros clave del hardware virtualizado para garantizar compatibilidad total, rendimiento óptimo y estabilidad del ...
Gestion de VM en CuriosityCloud
Como Gestionar una VM en CuriosityCloud La Consola de CuriosityCloud permite gestionar cada máquina virtual (VM) de forma sencilla. Para ello, basta con hacer clic en el nombre de la VM correspondiente y acceder a su interfaz de resumen. Esta ...