Saltar al contenido
56K

56K

Slow IT Notes – Just 4 Fun

Menú
Menú

LVM – 002 – Crear un nuevo VG para /var/www y /var/lib/mysql

Publicada el 28/01/202206/02/2023 por fanta

Es buena cosa tener separado el VG del sistema de otros VG para por ejemplo aplicativos. En este caso si por ejemplo tienes un wordpress vas a necesitar espacio para los datos de la web y para los datos de la base de datos.

La base de datos mysql por defecto estará en /var/lib/mysql y los datos del wordpress en /var/www/

 

Comenzamos mirando de que block devices disponemos:

# lsblk

 

Voy a añadirle un disco duro de 20 gigas presentado por SCSI a la máquina virtual. Si repito el comando veré que ya lo reconoce como /deb/sdb

 

Creamos un VG llamado wordpress-vg con ese nuevo disco

# vgcreate wordpress-vg /dev/sdb

Si visualizamos los VGs que tenemos veremos que ya sale y que tiene 20G libres:

# vgs

 

Crearemos 2 LV . 1 con 10G llamado www y otro con lo restante (otros 10G más o menos) llamado mysql:

# lvcreate -L+10G wordpress-vg
# lvrename wordpress-vg lvol0 www
# lvcreate -l 100%FREE wordpress-vg
# lvrename wordpress-vg lvol0 mysql

# lvs
# vgs

 

Como puede verse ya se ven los LV mysql y www en el VG wordpress-vg .

Vamos a formatearlos en ext4 (por ejemplo) y luego a añadirlos a /etc/fstab para que se monten al iniciar el sistema.

# mkfs.ext4 /dev/mapper/wordpress--vg-www
# mkfs.ext4 /dev/mapper/wordpress--vg-mysql

 

Probamos a montar los LVs creando primero los directorios por si no existen:

# mkdir -p /var/www /var/lib/mysql
# mount /dev/mapper/wordpress--vg-www /var/www/
# mount /dev/mapper/wordpress--vg-mysql /var/lib/mysql/

 

Si todo va bien tendremos montados los LVs . Lo siguiente es añadirlos a /etc/fstab y reiniciar el sistema para ver si arranca bien al inicio.

Reiniciamos el sistema y tendría que verse ya algo como esto:

 

Y eso es más o menos todo. De esta forma ya podriamos añadir nuevos discos y extender en ese volumen el espacio. Y luego añadir más espacio al LV que queramos (en este caso o a www o a mysql).

 

Un saludo cordial.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

fanta de naranja
💾 QEMU
💾 SOLARIS
💾 ESXi
💾 FREEBSD
💾 DEBIAN
💾 AMIGA
💾 SYSADMIN
💾 JUNOS
💾 IMPRIMIR
💾 MSDOS
💾 WINDOWS
💾 FAIRPHONE
💾 GAMING
💾 STREAMING
💾 REDHAT
💾 GRÁFICOS
💾 CACHARROS
💾 SONIDO
💾 NETWORKING
💾 ROCKY
💾 SUSE
💾 TMP
©2025 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb