¿Espacio disponible en / pero /home se está quedando sin espacio?

¿Espacio disponible en / pero /home se está quedando sin espacio?

Tengo una computadora con una partición de ~58 GB reservada para Fedora 30. Acabo de recibir una advertencia de que me estoy quedando sin espacio en /home.

Corrí df -hy me salió esto:

Filesystem                               Size  Used Avail Use% Mounted on
devtmpfs                                 3.9G     0  3.9G   0% /dev
tmpfs                                    3.9G  167M  3.7G   5% /dev/shm
tmpfs                                    3.9G  1.9M  3.9G   1% /run
tmpfs                                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/mapper/fedora_localhost--live-root   35G   13G   20G  40% /
tmpfs                                    3.9G   20M  3.9G   1% /tmp
/dev/mapper/fedora_localhost--live-home   17G   15G  847M  95% /home
/dev/sda8                                976M  164M  746M  18% /boot
/dev/sda2                                256M  140M  117M  55% /boot/efi
tmpfs                                    789M   11M  778M   2% /run/user/1000

Lo sé /y /homeen realidad no están en particiones separadas, pero ¿por qué están separadas? ¿Y cómo puedo asignarle más espacio /home?

EDITAR:

pvdisplay:

  WARNING: Failed to connect to lvmetad. Falling back to device scanning.                    
  --- Physical volume ---                                                                    
  PV Name               /dev/sda9                                                            
  VG Name               fedora_localhost-live                                                
  PV Size               <57.79 GiB / not usable 4.00 MiB                                     
  Allocatable           yes (but full)                                                       
  PE Size               4.00 MiB                                                             
  Total PE              14793                                                                
  Free PE               0                                                                    
  Allocated PE          14793                                                                
  PV UUID               YnWhfZ-jzxO-1QbU-k756-YisP-qjuW-Cnf0oC  

vgdisplay:

  WARNING: Failed to connect to lvmetad. Falling back to device scanning.                    
  --- Physical volume ---                                                                    
  PV Name               /dev/sda9                                                            
  VG Name               fedora_localhost-live                                                
  PV Size               <57.79 GiB / not usable 4.00 MiB                                     
  Allocatable           yes (but full)                                                       
  PE Size               4.00 MiB                                                             
  Total PE              14793                                                                
  Free PE               0                                                                    
  Allocated PE          14793                                                                
  PV UUID               YnWhfZ-jzxO-1QbU-k756-YisP-qjuW-Cnf0oC  

lvdisplay:
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  --- Logical volume ---
  LV Path                /dev/fedora_localhost-live/swap
  LV Name                swap
  VG Name                fedora_localhost-live
  LV UUID                JGCKLU-3O7s-lNZU-HjZi-mTn2-HV3J-u376VH
  LV Write Access        read/write
  LV Creation host, time localhost-live, 2019-07-21 19:25:06 -0700
  LV Status              available
  # open                 2
  LV Size                5.88 GiB
  Current LE             1506
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1

  --- Logical volume ---
  LV Path                /dev/fedora_localhost-live/home
  LV Name                home
  VG Name                fedora_localhost-live
  LV UUID                QJpqdd-ZzT3-QJ2P-8E6d-oIlW-LiDI-T9KafK
  LV Write Access        read/write
  LV Creation host, time localhost-live, 2019-07-21 19:25:06 -0700
  LV Status              available
  # open                 1
  LV Size                <17.03 GiB
  Current LE             4359
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:2

  --- Logical volume ---
  LV Path                /dev/fedora_localhost-live/root
  LV Name                root
  VG Name                fedora_localhost-live
  LV UUID                AtjCQZ-a26R-RR8c-IRmo-INqb-rzad-sDuJ9O
  LV Write Access        read/write
  LV Creation host, time localhost-live, 2019-07-21 19:25:09 -0700
  LV Status              available
  # open                 1
  LV Size                <34.88 GiB
  Current LE             8928
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

Respuesta1

Tiene un volumen físico, /dev/sda9un grupo de volúmenes fedora_localhost-livey tres volúmenes lógicos root, homey swap.

Los primeros dos volúmenes lógicos están montados en /y /homesu intercambio no está montado en ningún lugar ya que el intercambio no tiene un punto de montaje pero aún usa el espacio que se le ha asignado.

Desde su df -h, puede ver que el volumen lógico para root tiene /dev/mapper/fedora_localhost--live-root35G de espacio total con 20GB libres y el volumen lógico para el hogar que /dev/mapper/fedora_localhost--live-hometiene 17G de espacio total con solo 847MB libres, por lo que está casi lleno. También puede ver que todo el espacio en su grupo de volúmenes está agotado a través de estas líneas en vgdisplay:

Total PE              14793                                                                
Free PE               0                                                                    
Allocated PE          14793  

Dicho esto, no puede aumentar el tamaño de /hometal como está porque no hay espacio en su grupo de volúmenes para asignarle. Las únicas cosas que puedes hacer son:

  1. Si hay espacio en otro disco físico en esa máquina, puede usarlo fdiskpara crear otra partición y volumen lógico y luego agregarlo al grupo de volúmenes y extender el espacio al homevolumen lógico.

  2. Si el sistema de archivos en los volúmenes lógicos es ext4así, puede reducir el rootvolumen lógico y luego darle espacio adicional al homevolumen lógico. Puede encontrar el tipo de sistema de archivos con el comando lsblk -fo findmnt -o source,fstype. Si el tipo de sistema de archivos es xfsentonces esto no funcionará.

  3. Puede agregar otro disco físico a su máquina, usar fdisk para configurarlo y luego crear un volumen físico, agregarlo al grupo de volúmenes y extender el espacio al homevolumen lógico.

Como ha elegido ir con la segunda opción:

  1. Antes de comenzar, haga una copia de seguridad de sus datos. Esto es importante en caso de que algo salga mal. No puedo enfatizar esto lo suficiente.

  2. Necesitará iniciar desde un USB o CD/DVD de Fedora Live.

  3. Una vez en su sesión en vivo, inicie sesión roote instale el paquete lvm2 dnf install lvm2si aún no está allí.

  4. Ejecute lvspara asegurarse de que aparezca el volumen lógico raíz. Si no es así, ejecute vgchange -a y fedora_localhost-livey vuelva a ejecutar lvs.

  5. Verifique el volumen lógico raíz en busca de errores con e2fsck -f /dev/mapper/fedora_localhost--live-root.

  6. Como no se montará, puede reducir el tamaño del volumen lógico raíz con resize2fs /dev/mapper/fedora_localhost--live-root 25Gy reducirlo con lvresize -L 25G /dev/mapper/fedora_localhost--live-root.

  7. Ejecute vgsy ahora debería ver su fedora_localhost-livegrupo de volumen con 10G gratis.

  8. A continuación, extienda el volumen lógico de la casa al resto del espacio con lvresize -l +100%FREE /dev/mapper/fedora_localhost--live-homey cambie su tamaño con resize2fs /dev/mapper/fedora_localhost--live-home.

  9. Vuelva a ejecutarlo lvsy podrá ver el volumen lógico de su hogar con 10G de espacio libre.

  10. Reiniciar.

información relacionada