No hay más espacio en el sistema de archivos raíz, ¿cómo podría aumentar el tamaño?

No hay más espacio en el sistema de archivos raíz, ¿cómo podría aumentar el tamaño?

Este es mi sistema de archivos:

 $ df -h -x tmpfs -x devtmpfs
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/fedora-root  9.8G  7.6G  1.7G  83% /
/dev/mapper/fedora-home   50G   27G   21G  57% /home
/dev/sda9               1022M  8.4M 1014M   1% /boot/efi

Y como puede ver, el sistema de archivos raíz está lleno.

Ya intenté borrar todas las cosas inútiles pero todavía no tengo suficiente espacio.

¿Cómo podría aumentarlo? Me quedan 60 giga en mi disco duro, ¿hay alguna manera de mover mi sistema de archivos raíz allí?

Respuesta1

¡Buenas noticias! pvscanmuestra PV /dev/sda10 VG fedora lvm2 [141.56 GiB / 77.56 GiB free], por lo que debería poder agregar hasta 77,56 GiB a cualquiera de sus sistemas de archivos. Sugeriría agregarlo en bloques más pequeños (como 10GiB), para que tenga una reserva para poner /homesi decide que necesita crecer allí más adelante.

Esta es una operación relativamente bien probada y generalmente segura, pero todas las operaciones de volumen y sistema de archivos a nivel de raíz tienen algún riesgo; primero asegúrese de tener una copia de seguridad que funcione. Entonces....

Puede ampliar su rootvolumen lógico para usar el espacio libre con lvextend, así:

sudo lvextend --size +10G --resizefs /dev/fedora/root

(O -Ly -ren lugar de --sizey --resizefs, si prefiere opciones cortas).

Respuesta2

Respuesta más general para LVM:

En primer lugar, asegúrese de tener almacenamiento adicional sin particiones. Entonces:

  1. Úselo fdiskpara crear una nueva partición (más segura que expandir una existente)

  2. Úselo pvcreatepara crear un volumen LVM físico:

    pvcreate /dev/sdxx
    
  3. Úselo vgextendpara ampliar el grupo LVM existente utilizando un nuevo volumen físico:

    vgextend groupname /dev/sdxx
    

    Puede obtener nombres de grupos convgdisplay

  4. Úselo lvextenden lvm mapper para expandir el volumen de lvm:

    lvextend -l +100%FREE /dev/mapper/xxx
    
  5. Haga crecer el sistema de archivos:

    xfs_growfs /dev/mapper/xxx
    

    O

    resize2fs /dev/mapper/xxx
    

Respuesta3

El sistema de archivos / puede ser un desafío particular, ya que debe ser compatible con el cargador de arranque.

Esta respuesta no especifica cómo realizar la tarea solicitada, pero proporciona una solución alternativa.

Otra opción: busque un subdirectorio (por ejemplo, /grande/) que tenga muchos datos. Luego copie esos datos en sus 60 GB de espacio, mv el directorio con mucho espacio (por ejemplo, mv /big /bigback) y monte sus 60 GB (o una parte de ellos) en /big. Después de confirmar que todo funciona como se esperaba, haga clic en /bigback para recuperar espacio en /

Respuesta4

Otra opción, antes de intentar algo más drástico, es utilizarBleachBitpara eliminar archivos temporales y otros archivos innecesarios.

De wikipedia:

BleachBit es un limpiador de espacio en disco, administrador de privacidad y optimizador de sistemas informáticos gratuito y de código abierto.

Debería estar en el administrador de paquetes, así que esto debería bastar.

sudo yum install bleachbit

Odescargar desde su pagina.

información relacionada