Ampliar el espacio en la unidad lógica
Aquí le mostramos cómo obtener más espacio en la unidad lógica de su servidor.
Usted puede ampliar el espacio del que dispone dentro de los límites de su hardware.
Para el ejemplo que se detalla a continuación, consideraremos que se desea ampliar el espacio de la partición /var con 4 GB actualmente, para disponer de 20 GB en la misma. Siga los pasos a continuación para ampliar el espacio en la unidad lógica.
Paso 1
Deberá acceder a su servidor mediante SSH. Recuerde que encontrará los datos de acceso dentro de su Panel de Control en la zona Datos de Acceso al Servidor.
Paso 2
Ejecute
para comprobar el tamaño de sus particiones, el resultado será similar al siguiente:
df- h
Paso 3
Ejecute un
para comprobar el espacio completo en su disco y comprobar así que la partición física /dev/sda3 está configurada como Linux LVM.
fdisk -l
Paso 4
Ejecute el comando
que le proporcionará la siguiente información:
PV: Physical Volume path VG: Volume Group name. Fmt: LVM Format
Attr: Physical volume attributes. The a attribute means that the physical volume is allocatable and not read-only. PSize: Physical Size of the physical volume. PFree: Physical Free space left on the physical volume.
pvs
PV: Physical Volume path VG: Volume Group name. Fmt: LVM Format
Attr: Physical volume attributes. The a attribute means that the physical volume is allocatable and not read-only. PSize: Physical Size of the physical volume. PFree: Physical Free space left on the physical volume.
Paso 5
Como indicamos al principio queremos ampliar el espacio en /var hasta disponer de 20 GB, por lo tanto incrementaremos el espacio en 16 GB con el comando lvextend.
Nota: Tenga en cuenta que se trata de un ejemplo concreto. Usted deberá adaptar los parámetros del comando a la configuración que desee realizar.
El formato del comando es como se indica:
lvextend -L +1G /dev/mapper/vg00-var
Logical Volume Extend
Con esto especificamos el tamaño especifico que deseamos añadir a la partición de forma que resulten los 20 GB que deseamos añadir.
La ruta al volumen lógico. Obtenemos esta información en el punto 1, como resultado de ejecutar df-h
Nota: Tenga en cuenta que se trata de un ejemplo concreto. Usted deberá adaptar los parámetros del comando a la configuración que desee realizar.
El formato del comando es como se indica:
lvextend -L +1G /dev/mapper/vg00-var
lvextend
-L + 16GB
/dev/mapper/vg-00-var
Paso 6
Si ejecutamos nuevamente un
veremos que /dev/mapper/vg-00-var aun muestra los 4 GB. Esto es debido a que aunque el volumen lógico se ha ampliado, el sistema de archivos aun debe extenderse para usar todo el espacio.
df -h
Paso 7
Usaremos el comando
para mostrar la información de volumen lógico. De esta forma confirmaremos que el espacio se ha añadido correctamente y disponemos de los 20 GB deseados.
lvs
Paso 8
Ahora debemos comprobar el sistema de archivos montado en el sistema usando el comando
Como podemos ver en la imagen se trata de un sistema xfs.
mount
Como podemos ver en la imagen se trata de un sistema xfs.
Paso 9
Incrementaremos el sistema de archivos para que coincida con el volumen lógico usando el comando
si utiliza xfs o el comando
si utiliza ext4.
Cuando escribe
o
(dependiendo del sistema de archivos utilizado en su sistema) ampliará el sistema de archivos a 10GB de unidad lógica.
En nuestro caso usaremos xfs_growfs /var.
xfs_growfs
resize2fs
Cuando escribe
xfs_growfs /var
resize2fs /dev/mapper/vg00-var
En nuestro caso usaremos xfs_growfs /var.
Paso 10
Comprobaremos nuevamente el espacio usando
df -h