Extender o redimesionar volumen lógico en Centos

Extender o redimesionar volumen lógico en Centos

En esta oportunidad nos surgió la necesidad de aumentar nuestra partición raiz / de centos al quedarnos sin espacio. Los pasos que hemos seguido son:

Primero verificamos el tamaño de las particiones

df -hT
ShellScript

Podemos observar que la partición raíz / esta montando en /dev/mapper/cl-root con un uso al 69%

La imagen anterior también muestra que /home es muy pequeño, para este ejemplo vamos a asumir que tenemos mas espacio y del cual reduciremos para asignarle al raíz.

Podemos usar los sgtes. comandos para ordenar y ver el peso de los archivos

du -sm * | sort -n
du -h --max-depth=1
ShellScript

Nos movemos a la raíz

cd /
ShellScript

Creamos una carpeta /home2 y movemos todo el contenido

mkdir /home2
cp -r -p /home/* /home2
ShellScript

Desmontamos /home

umount /home
ShellScript

Eliminamos el lvm home

lvremove /dev/mapper/cl-home
ShellScript

Ahora como ya tenemos espacio, extendemos la raíz a 10gb

lvextend -L 10G /dev/mapper/cl-root
ShellScript

Si quiesieramos extender la totalidad podemos usar opcionalmente la sgte.linea

lvextend -L +100%FREE /dev/mapper/cl-root
ShellScript

Extendemos el sistema de archivos xfs

xfs_growfs /dev/mapper/cl-root
ShellScript

Creamos el volumen home con 49gb restantes

lvcreate -L 49g -n home cl
ShellScript

Damos formato xfs

mkfs.xfs /dev/mapper/cl-home
ShellScript

Montamos el home

mount /dev/mapper/cl-home /home
ShellScript

Verificamos las nuevas particiones con su extensión

df -hT
ShellScript

Regresamos el contenido a home

cp -r -p /home2/* /home
ShellScript

Comentarios

No hay comentarios aún. ¿Por qué no comienzas el debate?

Deja una respuesta

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