Espaço disponível em / mas /home está ficando sem espaço?

Espaço disponível em / mas /home está ficando sem espaço?

Eu tenho um computador com uma partição de ~ 58 GB reservada para o Fedora 30. Acabei de receber um aviso de que estou ficando sem espaço no /home.

Corri df -he consegui isso:

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

Eu sei disso /e /homena verdade não estou em partições separadas, mas por que elas estão separadas? E como posso alocar mais espaço para /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

Responder1

Você tem um volume físico /dev/sda9, um grupo de volumes, fedora_localhost-livee três volumes lógicos root, homee swap.

Os dois primeiros volumes lógicos são montados em /e /homeseu swap não está montado em nenhum lugar, pois o swap não tem um ponto de montagem, mas ainda está usando o espaço alocado para ele.

No seu arquivo df -h, você pode ver que o volume lógico para root que /dev/mapper/fedora_localhost--live-roottem 35G de espaço total com 20GB livres e o volume lógico para casa que /dev/mapper/fedora_localhost--live-hometem 17G de espaço total com apenas 847MB livres, por isso está quase cheio. Você também pode ver que o espaço em seu grupo de volumes está todo esgotado por meio destas linhas em vgdisplay:

Total PE              14793                                                                
Free PE               0                                                                    
Allocated PE          14793  

Com isso dito, você não pode aumentar o tamanho /homecomo está porque não há espaço em seu grupo de volumes para alocar a ele. As únicas coisas que você pode fazer são:

  1. Se houver espaço em outro disco físico nessa máquina, você poderá usar fdiskpara criar outra partição e volume lógico e, em seguida, adicioná-lo ao grupo de volumes e estender o espaço para o homevolume lógico.

  2. Se o sistema de arquivos nos volumes lógicos estiver ext4, você poderá reduzir o rootvolume lógico e, em seguida, fornecer espaço extra ao homevolume lógico. Você pode encontrar o tipo de sistema de arquivos com o comando lsblk -fou findmnt -o source,fstype. Se o tipo de sistema de arquivos for xfs, isso não funcionará.

  3. Você pode adicionar outro disco físico à sua máquina, usar fdisk para configurá-lo e, em seguida, criar um volume físico, adicioná-lo ao grupo de volumes e estender o espaço para o homevolume lógico.

Como você escolheu a segunda opção:

  1. Antes de começar, faça backup dos seus dados. Isso é importante caso algo dê errado. Eu não posso enfatizar isso o suficiente.

  2. Você precisará inicializar a partir de um Fedora Live USB ou CD/DVD.

  3. Uma vez em sua sessão ao vivo, instale rooto pacote lvm2 dnf install lvm2se ele ainda não estiver lá.

  4. Execute lvspara ter certeza de que o volume lógico raiz está aparecendo. Se não estiver, execute vgchange -a y fedora_localhost-livee execute lvsnovamente.

  5. Verifique se há erros no volume lógico raiz com e2fsck -f /dev/mapper/fedora_localhost--live-root.

  6. Como ele não será montado, você poderá reduzir o tamanho do volume lógico raiz resize2fs /dev/mapper/fedora_localhost--live-root 25Ge reduzi-lo com lvresize -L 25G /dev/mapper/fedora_localhost--live-root.

  7. Execute vgse agora você verá seu fedora_localhost-livegrupo de volume com 10G grátis.

  8. Em seguida, estenda o volume lógico inicial para o restante do espaço lvresize -l +100%FREE /dev/mapper/fedora_localhost--live-homee redimensione-o com resize2fs /dev/mapper/fedora_localhost--live-home.

  9. Execute lvsnovamente e você poderá ver o volume lógico da sua casa com 10G de espaço livre.

  10. Reinício.

informação relacionada