Para Servidores Dedicados de nuestra gama de Servidores a precio especial o Servidores Dedicados adquiridos antes del 20.10.2021.

En este artículo te explicamos cómo adaptar el volumen lógico en un Servidor Dedicado.

En Servidores Dedicados con sistema operativo Linux que fueron adquiridos ya sea como parte de nuestra gama de Servidores a precio especial o antes del 20.10.2021, es posible gestionar el espacio de almacenamiento con el Gestor de Volúmenes Lógicos (LVM). Cuando solicitas un Servidor Dedicado con una imagen de IONOS, no se realiza una partición del almacenamiento en disco(s), ya que de esta manera podrás distribuir el espacio de almacenamiento individualmente según tus necesidades. 

Nota

Si instalas una imagen de IONOS con Plesk en el servidor, se realiza una partición de aproximadamente 90% del espacio de disco disponible.

Atención

Al adaptar el volumen lógico se realizan cambios drásticos en el sistema de archivos de tu servidor. Realiza una copia de seguridad antes de adaptar el tamaño del volumen existente para evitar la pérdida de datos.

Procede con los siguientes pasos para ajustar manualmente el tamaño del volumen lógico:

Requisito

Accediste al servidor como administrador.

Preparación

  • Primero, comprueba el espacio disponible del volumen lógico introduciendo el siguiente comando:

    [root@localhost ~]# df -h
    Filesystem             Size  Used Avail Use% Mounted on
    devtmpfs                32G     0   32G   0% /dev
    tmpfs                   32G     0   32G   0% /dev/shm
    tmpfs                   32G  193M   32G   1% /run
    tmpfs                   32G     0   32G   0% /sys/fs/cgroup
    /dev/sda2               28G  168M   28G   1% /
    /dev/mapper/vg00-usr   9.8G  2.1G  7.2G  23% /usr
    none                    32G  4.0K   32G   1% /tmp
    /dev/mapper/vg00-home  9.8G   37M  9.3G   1% /home
    /dev/mapper/vg00-var   9.8G  362M  9.0G   4% /var
    tmpfs                  6.3G     0  6.3G   0% /run/user/0

  • Para comprobar el tamaño del volumen lógico y el espacio libre, introduce el siguiente comando:

    [root@localhost ~]# vgdisplay -v NOMBRE_DEL_GRUPO_DE_VOLUMEN

    Ejemplo:

    [root@localhost ~]# vgdisplay -v vg00

  • Para consultar el sistema de archivos, introduce el siguiente comando:

    [root@localhost ~]# df -Th | grep "^/dev"

  • Anota el sistema de archivos.

Aumentar el volumen lógico manualmente

Para añadir 10 GB a un volumen lógico, introduce el comando lvextend como se indica a continuación:

[root@localhost ~]# lvextend -L +10G /dev/GRUPO_DE_VOLUMEN/VOLUMEN_LÓGICO

Si deseas utilizar todo el espacio disponible para aumentar el tamaño del volumen lógico deseado, introduce el comando lvextend como se indica a continuación:

[root@localhost ~]# lvextend -l +100%FREE [RUTA_DEL_VOLUMEN_LÓGICO].

En el siguiente ejemplo se utiliza todo el espacio del disco para aumentar el tamaño del volumen lógico vg00/var:

[root@localhost ~]# lvextend -l +100%FREE /dev/vg00/var
  Size of logical volume vg00/var changed from 10.00 GiB (2560 extents) to 1.76 TiB (462142 extents).
  Logical volume vg00/var successfully resized.

Ampliar el sistema de archivos

Para poder utilizar el espacio adicional, ahora es necesario que adaptes el tamaño del sistema de archivos. La siguiente tabla muestra ejemplos de los distintos sistemas de archivos y los comandos correspondientes para ampliar el tamaño de cada uno:

Sistema de archivos Comando Ejemplo Nota
Ext 2,3,4 resize2fs [RUTA DEL VOLUMEN LÓGICO] resize2fs /dev/vg00/var No es posible adaptar el sistema de archivos ext3 correctamente, si este ya ha sido montado o está defectuoso.
XFS xfs_growfs [RUTA DEL PUNTO DE MONTAJE] xfs_growfs /var  
ReiserFS resize_reiserfs -f [RUTA DEL VOLUMEN LÓGICO] resize_reiserfs -f /dev/vg00/var No es posible adaptar el sistema de archivos ReiserFS correctamente, si este ya ha sido montado o está defectuoso.

Tras introducir el comando correspondiente, verás que el sistema de archivos se amplió correctamente como lo indica el siguiente ejemplo:

[root@localhost ~]# resize2fs /dev/vg00/var
resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/vg00/var is mounted on /var; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 226
The filesystem on /dev/vg00/var is now 473233408 blocks long.

Para verificar si el sistema de archivos fue ajustado, introduce el siguiente comando: 

[root@localhost ~]# df -h