El ordenador
Objetivo
El alumno aprenderá a crear un entorno LVM completo:
- Crear volúmenes físicos (PV)
- Crear grupos de volúmenes (VG)
- Crear volúmenes lógicos (LV)
- Formatearlos y montarlos
- Ampliar un LV (grow)
- Usar snapshots
- Añadir un disco extra al VG
- Redimensionar el sistema de archivos
🖥️ PARTE 1 → Crear máquina virtual
-
Crear una VM llamada “Rocky-LVM-DAM”
-
Configuración:
- RAM: 2048MB
- CPU: 2 cores
- Disco 1: 20GB (para sistema)
- Disco 2: 10GB (para LVM)
- Disco 3: 10GB (para ampliación posterior)
-
Montar la ISO de Rocky Linux 9 (Minimal ISO)
-
Instalar Rocky Linux con particionado automático en el disco de 20GB (sda). ❗ No tocar sdb y sdc.
🧰 PARTE 2 → Crear LVM desde cero
- Arrancar el sistema e iniciar sesión.
- Ver los discos disponibles:
1lsblk
Deberían verse:
- sda → sistema
- sdb → disco vacío
- sdc → disco vacío
🧱 PARTE 3 → Crear PV, VG y LV
1. Crear un volumen físico (PV) en sdb:
1sudo pvcreate /dev/sdb
2. Crear un grupo de volúmenes:
1sudo vgcreate vg_datos /dev/sdb
3. Crear un volumen lógico para trabajos:
1sudo lvcreate -n lv_trabajos -L 5G vg_datos
4. Formatearlo en ext4:
1sudo mkfs.ext4 /dev/vg_datos/lv_trabajos
5. Crear directorio y montarlo:
1sudo mkdir /datos 2sudo mount /dev/vg_datos/lv_trabajos /datos
🧪 PARTE 4 → Ampliar un volumen lógico
Se amplía lv_trabajos 2GB más:
1sudo lvextend -L +2G /dev/vg_datos/lv_trabajos
Ajustar sistema de archivos:
1sudo resize2fs /dev/vg_datos/lv_trabajos
📸 PARTE 5 → Snapshots
- Crear snapshot de 1GB:
1sudo lvcreate -L 1G -s -n snap_trabajos /dev/vg_datos/lv_trabajos
- Crear un archivo dentro del volumen original:
1sudo touch /datos/archivo_prueba.txt
- Restaurar desde snapshot (simulación):
1sudo umount /datos 2sudo lvconvert --merge /dev/vg_datos/snap_trabajos 3sudo mount /dev/vg_datos/lv_trabajos /datos
🧱 PARTE 6 → Ampliar el VG añadiendo otro disco
- Convertir /dev/sdc en PV:
1sudo pvcreate /dev/sdc
- Añadirlo al VG:
1sudo vgextend vg_datos /dev/sdc
- Comprobar:
1sudo vgs
ENTREGAR
Un documento que contenga:
- Captura de
lsblkantes y después de crear LVM - Captura de
pvdisplay,vgdisplay,lvdisplay - Captura después de extender un LV
- Captura mostrando el snapshot creado
- Explicación breve de para qué sirve un snapshot