Seleccione una categoría
Mapa del sitio Ayuda Contacto
print article

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
df- h
para comprobar el tamaño de sus particiones, el resultado será similar al siguiente:

Paso 3
Ejecute un
fdisk -l
para comprobar el espacio completo en su disco; y así comprobar que la partición física /dev/sda3 está configurada como Linux LVM.

Paso 4
Ejecute el comando
pvs
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.

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 fórmato del comando es como se indica:

lvextend -L +1G /dev/mapper/vg00-var
lvextend
Logical Volume Extend
-L + 16GB
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.

/dev/mapper/vg-00-var
La ruta al volumen lógico. Obtenemos esta información en el punto 1, como resultado de ejecutar df-h

Paso 6
Si ejecutamos nuevamente un
df -h
, 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.

Paso 7
Usaremos el comando
lvs
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.

Paso 8
Ahora debemos comprobar el sistema de archivos montado en el sistema usando el comando
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
xfs_growfs
si utiliza xfs o el comando
resize2fs
si utiliza ext4.

Cuando escribe
xfs_growfs /var
o
resize2fs /dev/mapper/vg00-var
(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.

Paso 10
Comprobaremos nuevamente el espacio usando
df -h
Para obtener información adicional, puede hacer referencia a: