Diferencia entre revisiones de «Extender disco virtual»
(Página creada con «== Procedimiento: Extender disco físico y LVM online == === Alcance === Este procedimiento aplica **únicamente a máquinas virtuales** ejecutándose sobre VMware con '''Red Hat Enterprise Linux 7 u 8''' y discos gestionados mediante '''LVM'''. El procedimiento se realiza '''online''' (sin apagar el sistema), siempre que el disco ya haya sido extendido previamente desde VMware. --- == Requisitos previos == * El disco ha sido extendido desde VMware * El sistema u…») |
|||
| Línea 7: | Línea 7: | ||
El procedimiento se realiza '''online''' (sin apagar el sistema), siempre que el disco ya haya sido | El procedimiento se realiza '''online''' (sin apagar el sistema), siempre que el disco ya haya sido | ||
extendido previamente desde VMware. | extendido previamente desde VMware. | ||
== Requisitos previos == | == Requisitos previos == | ||
Revisión del 16:21 2 ene 2026
Procedimiento: Extender disco físico y LVM online
Alcance
Este procedimiento aplica **únicamente a máquinas virtuales** ejecutándose sobre VMware con Red Hat Enterprise Linux 7 u 8 y discos gestionados mediante LVM.
El procedimiento se realiza online (sin apagar el sistema), siempre que el disco ya haya sido extendido previamente desde VMware.
Requisitos previos
- El disco ha sido extendido desde VMware
- El sistema utiliza LVM
- Acceso como
root - Copia de seguridad recomendada
---
Verificación inicial
Comprobar versión del sistema operativo:
cat /etc/redhat-release
Ejemplo:
Red Hat Enterprise Linux Server release 7.9 (Maipo)
Ver particiones actuales:
cat /proc/partitions | grep sda
Comprobar el volumen físico:
pvs
---
Reescaneo del disco
Forzar al kernel a detectar el nuevo tamaño del disco:
echo 1 > /sys/block/sda/device/rescan
Verificar nuevo tamaño:
fdisk /dev/sda
---
Recrear la partición LVM (sin perder datos)
⚠️ **Importante** Solo eliminar y recrear la partición **siempre usando el mismo sector inicial**.
Entrar en fdisk:
fdisk /dev/sda
Pasos dentro de fdisk:
p→ Mostrar particionesd→ Eliminar partición LVM (ej.sda3)n→ Crear nueva partición primaria- Usar el **mismo sector inicial**
- Usar todo el espacio disponible
t→ Cambiar tipo a8e (Linux LVM)w→ Guardar cambios
---
Recargar tabla de particiones
Aplicar los cambios sin reiniciar:
partprobe
partx -u /dev/sda
Verificar:
cat /proc/partitions | grep sda
---
Redimensionar el volumen físico
Extender el PV para que use todo el espacio disponible:
pvresize /dev/sda3
Comprobar espacio libre en el VG:
pvs
vgs
---
Extender el volumen lógico y el sistema de ficheros
Ver tamaño actual:
df -h /
Extender el volumen lógico y el filesystem en un solo paso:
lvextend -L +300G /dev/mapper/vg00-lv_root -r
Verificar resultado final:
df -h /
---
Resultado esperado
- El disco físico refleja el nuevo tamaño
- El volumen físico (PV) usa todo el espacio
- El volumen lógico (LV) ha crecido
- El sistema de ficheros se ha extendido correctamente
- No se requiere reinicio
---
Caso especial: corrección de tabla GPT
En algunos casos, tras extender el disco, el sistema puede mostrar errores de GPT.
Ejemplo de error detectado por parted:
The backup GPT table is not at the end of the disk
Solución:
parted /dev/sda
Aceptar las opciones:
Fixpara mover la GPT backupFixpara usar todo el espacio disponible
Verificar tabla corregida:
(parted) print
---
Notas importantes
- No cambiar nunca el sector inicial de la partición LVM
- Este procedimiento es seguro si se sigue correctamente
- Recomendado ejecutar en ventanas de mantenimiento
- Funciona en RHEL 7 y RHEL 8 sobre VMware
---
Referencias
- Documentación oficial Red Hat LVM
- VMware Guest OS Disk Rescan