Disculpas por esta pregunta, pero soy muy nuevo en Linux.
Cuando instalé mi distribución de Fedora, solo asigné 20 GB de espacio en mi disco duro para su partición. Recientemente usé GParted e intenté aumentar el tamaño de la partición a alrededor de 40 GB. Tenía la impresión de que había tenido éxito, pero hoy intenté crear un directorio y recibí el siguiente mensaje de error:
mkdir: cannot create directory ‘b_scripts’: No space left on device
Revisé el espacio en mi disco y descubrí que había usado 20 GB en mi fedora-root.
[email protected] >> df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 253M 1.7G 14% /dev/shm
tmpfs 1.9G 1.5M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/fedora-root 20G 19G 0 100% /
tmpfs 1.9G 128K 1.9G 1% /tmp
tmpfs 386M 20K 386M 1% /run/user/42
tmpfs 386M 28K 386M 1% /run/user/1000
¿Es una partición diferente de un sistema de archivos? ¿Cómo es que solo hay 20 GB en total asignados a mi fedora-root?
¿Cuál es mi solución? ¿Cómo puedo aumentar el tamaño de mi sistema de archivos fedora-root para que tenga más de 20 GB de tamaño?
Respuesta aceptada:
En este caso, su sistema de archivos está en el LV (Volumen Lógico), que está en la partición. Si expande la partición, su LV no se expandirá.
Ejecute estos comandos:
pvresize <device name>
<– Esto le permitirá al volumen físico saber que la partición en la que se encuentra se ha expandido.
Y :
lvextend -l +100%FREE /dev/mapper/fedora-root <Physical Volume name>
<– Esto extenderá el LV.
resize2fs /dev/mapper/fedora-root
PD:Puede encontrar el nombre del volumen físico usando el comando pvs
Gracias @Dani_l por las sugerencias de edición.