// DevOps
Cómo ampliar el disco en Ubuntu/Debian después de aumentarlo en el hosting o en Proxmox (sin tiempo de inactividad)
Publicado el 26.03.2026
En producción esto es una situación habitual: aumentaste el disco a nivel del hipervisor (VPS, nube o Proxmox VE), pero dentro de Ubuntu no ha cambiado nada: la partición / sigue al 100%.
Veamos cómo “propagar” correctamente la ampliación hasta el sistema de archivos sin detener servicios ni reiniciar el servidor.
Por qué el disco no creció automáticamente
Cuando aumentas el volumen en el panel del proveedor (Hetzner, Timeweb, Selectel) o en Proxmox (Hardware -> Disk -> Resize), solo cambias el tamaño del dispositivo de bloque físico (por ejemplo, /dev/sda).
Dentro de Linux permanece la estructura antigua:
Disk (sda) -> Partition (sda3) -> LVM PV -> LVM VG -> LVM LV -> Filesystem
Hasta que no recorras toda la cadena y actualices cada nivel, el sistema operativo no verá el espacio nuevo.
Paso 0. Comprobación del estado actual
Fijemos los datos iniciales:
lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT
df -h
Ejemplo típico:
/dev/sdaaparece como 50G./dev/sda3(partición para LVM) permanece en 18G.ubuntu--vg-rootestá montado en/y tiene tamaño 10G.
Objetivo: ampliar sda3 a 50G y asignar todo el espacio a la partición raíz.
Paso 1. Ampliación de la partición (Partition)
Usamos la utilidad growpart. Puede expandir la tabla de particiones “en caliente”.
sudo growpart /dev/sda 3
Atención: hay un espacio entre el nombre del disco y el número de la partición.
Si la utilidad no está instalada:
sudo apt update && sudo apt install -y cloud-guest-utils
Paso 2. Ampliación del LVM Physical Volume
Ahora hay que informar a LVM de que el nivel físico (PV) es más grande:
sudo pvresize /dev/sda3
Puedes comprobar el resultado con pvs o pvdisplay. En la columna PFree debería aparecer espacio libre.
Paso 3. Ampliación del Logical Volume y del sistema de archivos
La forma más cómoda es ampliar el volumen lógico y el sistema de archivos a la vez con un solo comando:
sudo lvextend -r -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
Desglose de las opciones:
-l +100%FREE— ocupar todo el espacio disponible en el grupo de volúmenes.-r(resizefs) — llamar automáticamente aresize2fs(para ext4) oxfs_growfs(para XFS).
Corrección de errores GPT (PMBR size mismatch)
Al aumentar el disco en Proxmox a menudo aparece un error: la tabla GPT espera el final del disco en un lugar, pero en realidad éste se ha hecho más grande.
En vez de usar parted de forma interactiva, esto se puede corregir con un comando:
sudo sgdisk -e /dev/sda
Esto moverá las estructuras de respaldo de GPT al final del disco.
Si no se utiliza LVM
Si tu sistema está instalado en una partición normal (por ejemplo, imágenes en la nube sin LVM), el proceso se reduce a:
sudo growpart /dev/sda 1- Para ext4:
sudo resize2fs /dev/sda1 - Para XFS:
sudo xfs_growfs /
Errores comunes en producción
- Nombre de disco incorrecto: En distintos proveedores puede ser
/dev/sda,/dev/vdao incluso/dev/nvme0n1. Compruébalo siempre conlsblk. - Falta de espacio libre para que funcione growpart: Si el disco está lleno al 100% hasta el último byte,
growpartpuede fallar. En ese caso elimina logs o limpia la caché de APT (apt clean) para liberar unos megabytes. - Docker y disco lleno: A menudo el espacio se agota no por datos, sino por logs de contenedores e imágenes no usadas. Tras la ampliación conviene ejecutar:
docker system prune -a
Automatización (Ansible)
Si hay muchos servidores, es mejor automatizar estas acciones. En Ansible se usan los módulos community.general.parted y community.general.lvol. Esto reduce el riesgo de errores al escribir la ruta del dispositivo.
Monitorización
Para no llegar a una situación crítica, configura alertas en Zabbix o Prometheus en el umbral del 80-90% de uso del disco. Ampliar sin downtime es un proceso habitual, pero requiere precaución.
Resumen
Cadena de comandos para una ampliación rápida:
growpart -> pvresize -> lvextend -r.
Este es el pipeline estándar para el mantenimiento de infraestructuras modernas.
// Reviews
Reseñas relacionadas
Hubo varios problemas, tanto en la parte técnica como en la comprensión general. Mijaíl respondió rápido a la solicitud, ayudó a aclarar las cosas y resolvió los problemas técnicos; por ello, muchas gracias. Estoy satisfecho con el resultado.
Hubo varios problemas relacionados tanto con la parte técnica como con la comprensión en general. Mijaíl respondió rápidamente a la solicitud, ayudó a aclarar las cosas y resolvió los problemas técnicos, por lo que le …
Configuración de VPS, configuración del servidor
18.02.2026 · ★ 5/5
Todo se hizo de manera rápida y precisa. Lo recomiendo.
Todo se hizo rápido y con precisión. Lo recomiendo.
Configuración de VPS, configuración del servidor
17.01.2026 · ★ 5/5
Todo salió bien, el profesional respondió rápidamente a las preguntas y ayudó a resolver el problema. ¡Gracias!
Todo fue bien, el profesional respondió rápidamente a las preguntas y ayudó a resolver el problema. ¡Gracias!
Configuración de VPS, configuración del servidor
16.12.2025 · ★ 5/5
Lo hicieron todo con rapidez. Seguiremos acudiendo. ¡Lo recomiendo!
Todo lo hicieron con rapidez. Seguiremos acudiendo. ¡Lo recomiendo!
Configuración de VPS, configuración del servidor
10.12.2025 · ★ 5/5
Hicieron todo rápidamente. Mijaíl siempre está disponible. Seguiremos recurriendo a él.
Todo se hizo con rapidez. Михаил siempre está en contacto. Seguiremos recurriendo a él
Configuración de VPS, configuración del servidor
10.12.2025 · ★ 5/5
¡Mijaíl es un profesional! Ya no es la primera vez que lo demuestra en la práctica.
Михаил, ¡un profesional! Ya lo ha demostrado en la práctica más de una vez.
// Contact
¿Necesitas ayuda?
Escríbeme y te ayudaré a resolver el problema
// Related