Reducir - reduce - shrink LVM XFS en Centos 7


Author: Oscar Aparicio Holgado
222 View
21m 59s Lenght
1 Rating


Para reducir XFS, los pasos descritos : * Arrancar con la live cd de debian aptitude install fstransform lvm2 xfsprogs #para ver los volúmenes LVM vgchange -a y #info de las particiones LVM lvs #fstransform convertirá tu partición XFS a EXT4, para realizar el resize fstransform /dev/mapper/nombre-root ext4 #chequeo del filesystem e2fsck -f /dev/mapper/nombre-root #Empezamos (SUSTITUYE 20G por la cantidad de espacio TOTAL que quieres que se quede root, ojo que no tiene que ser inferior a la cantida de GB ocupados) resize2fs -p /dev/mapper/nombre-root 20G #mira si el espacio nuevo se refleja lvdisplay -v /dev/mapper/nombre-root #seguimos, reduciendo... (recuerda cambiar 20G, SUSTITUYE 20G por la cantidad de espacio TOTAL que quieres que se quede root, ojo que no tiene que ser inferior a la cantida de GB ocupados, este valor suele ser igual al comando anterior resize2fs) lvreduce -v -L 20G /dev/centos_centosvm/root #chequea el filesystem de nuevo, tiene que estar OK e2fsck -f /dev/mapper/nombre-root #comprobamos el campo FREE PE / SIZE, el valor de SIZE anotaló por que es el que usaremos después al engordar la partición /home vgdisplay #fstransform xfs a root de nuevo (si te falla el mount hazlo en otra terminal a mano y CONTINUE + enter en la terminal donde ejecutas fstransform para continuar) fstransform /dev/mapper/nombre-root xfs #arrancar con la iso de centos 7 en modo recovery, haz que detecte tu instalación de CentOS y luego haz el chroot, después ejecuta: touch /.autorelabel #reinicia normal, se te reiniciará de nuevo la CentOS, tranqui #Ya la CentOS 7 arrancada, desde una terminal de root ejecuta: vgdisplay #Vuelve a chequear el espacio FREE PE / SIZE #Extiende el lvm de home (CAMBIA +7.46G por la cantidad de SIZE del comando anterior) lvextend -v -L +7.46G /dev/mapper/nombre-home #por último, agranda tu home: xfs_growfs /home


Comments