85 lines
2.5 KiB
Plaintext
85 lines
2.5 KiB
Plaintext
|
|
Crear grupo y volumen (particion /dev/vdb1)
|
|
# Creamos Grupo
|
|
pvcreate /dev/vdb1
|
|
vgcreate vg_datos /dev/vdb1
|
|
vgdisplay
|
|
# Creamos disco lógico
|
|
lvcreate -n lv_datos --size 120GB vg_datos # damos un espacio específico
|
|
lvcreate -n lv_datos -l 100%FREE vg_datos # asignamos todo el espacio libre
|
|
lvdisplay
|
|
# Creamos el nuevo sistema de ficheros
|
|
mkfs.ext4 /dev/vg_datos/lv_datos
|
|
# Montamos el sistema de ficheros
|
|
mount /dev/vg_datos/lv_datos /datos
|
|
nano /etc/fstab
|
|
/dev/mapper/vg_datos-lv_datos /datos ext4 errors=remount-ro 0 1
|
|
|
|
|
|
Expandir VG añadiendo partición
|
|
# añadir partición o disco físico al sistema y comprobar que se ve
|
|
fdisk -l
|
|
# crear volumen fisico en esa partición
|
|
pvcreate /dev/sdX
|
|
# identifica el grupo
|
|
vgs
|
|
# expande el volumen usando el nuevo volumen físico creado
|
|
vgextend VG_DESEADO /dev/sdX
|
|
# comprueba que todo esté correcto
|
|
vgs
|
|
vgdisplay
|
|
|
|
|
|
Expandir VG aumentando tamaño partición existente
|
|
# aumentar partición con parted
|
|
parted
|
|
p
|
|
resizepart
|
|
quit
|
|
# aumentar el volumen de grupo
|
|
pvresize /dev/[PARTICION]
|
|
# comprobar que el VG ha aumentado de tamaño
|
|
vgs
|
|
|
|
|
|
Expandir LVM
|
|
# tres opciones:
|
|
# expandir el volumen lógico a todo el espacio libre
|
|
lvextend -l +100%FREE /dev/mapper/ubuntu--vg-home--lv
|
|
# expandir volumen lógico en 10GB
|
|
lvextend -L10G /dev/mapper/ubuntu--vg-home--lv
|
|
# añadir 1GB al volumen
|
|
lvextend -L+1G /dev/myvg/ubuntu--vg-home--lv
|
|
# verificar el tamaño en los volúmenes lógicos
|
|
lvdisplay
|
|
# chequear sistema de ficheros
|
|
e2fsck -fy /dev/mapper/ubuntu--vg-home--lv
|
|
# hacer crecer el sistema de archivos para llenar el volumen
|
|
resize2fs /dev/mapper/ubuntu--vg-home--lv
|
|
|
|
|
|
Reducir LVM (si es / arrancar desde livecd)
|
|
# activar volúmenes LVM
|
|
vgchange -a y
|
|
# verificar grupo de volúmenes
|
|
vgs
|
|
# chequear sistema de ficheros
|
|
e2fsck -fy /dev/mapper/ubuntu--vg-ubuntu--lv
|
|
# verificar volúmenes lógicos
|
|
lvdisplay
|
|
# reducir el tamaño del sistema de ficheros por debajo del tamaño del volumen lógico
|
|
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv 29G
|
|
# reducir el volumen lógico (debe ser algo superior al tamaño del sistema de ficheros)
|
|
lvreduce -L 30G /dev/mapper/ubuntu--vg-ubuntu--lv
|
|
# hacer crecer el sistema de archivos para llenar el volumen
|
|
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
|
|
# verificar tamaños
|
|
lvdisplay
|
|
# verificar si el tamaño libre se muestra en el grupo de volúmenes
|
|
vgdisplay
|
|
|
|
|
|
# renombrar un LVM
|
|
lvrename VG LV_antiguo LV_nuevo
|
|
|