Questão O Fedora 21 relata o sistema de arquivos raiz como 100% cheio, não pode usar o yum


Quando tento usar um comando do yum como

yum update

o terminal produz isso:

Error: Insufficient space in download directory /var/cache/yum/fedora
    * free   0 
    * needed 100 k

Quando eu executo o comando

df -h

para ver meus tamanhos de partições, isso gera isso.

Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 1.9G     0  1.9G   0% /dev
tmpfs                    1.9G   23M  1.9G   2% /dev/shm
tmpfs                    1.9G  960K  1.9G   1% /run
tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/mapper/fedora-root   50G   49G     0 100% /
tmpfs                    1.9G   20K  1.9G   1% /tmp
/dev/mapper/fedora-home  405G   84G  301G  22% /home
/dev/sda1                477M  133M  316M  30% /boot
tmpfs                    384M  8.0K  384M   1% /run/user/1000

Como você pode ver, o root está cheio. Eu tentei deletar / var / log, o cache yum do Fedora, e executar

yum limpa tudo

para nenhum proveito. Por favor ajude! Minha partição raiz não deve ser tão grande.

Eu também não posso instalar novos aplicativos como o gparted para redimensionar as partições.


1


origem


O primeiro passo será descobrir o que está ocupando todo esse espaço. Quanto espaço você usou sob, digamos, / root, / usr, / var etc. Se você tem um servidor de banco de dados lá, eles geralmente escrevem arquivos em / var / lib, de modo que poderiam estar ocupando muito espaço. - Eric Renouf


Respostas:


Pode ser que o cache do PackageKit esteja sendo preenchido. O PackageKit é usado pelo GNOME para lidar com atualizações. Se você usar o Yum ou o DNF no CLI, não precisará deles. Você pode remover os arquivos .rpm /var/cache/PackageKit/metadata/updates/packages e defina o PackageKit para não armazená-los por mais tempo.

Existe uma configuração no arquivo /etc/PackageKit/PackageKit.conf

# Keep the packages after they have been downloaded
#KeepCache=false

Como root, remova a marca de hash nesta opção de configuração e os pacotes não serão salvos.


2





também se for realmente necessário o gparted, pegue um usb e uma cópia recente de 21 livecd iso e use o utilitário gparted / ou disk pré-carregado / facilmente instalado nele.

Em seguida, monte a instalação em funcionamento atual e redimensione (presumivelmente com o mecanismo lvm assim): lvm lvresize --resizefs -L - $ (algum tamanho menor) / dev / mapper / fedora-home

lvm lvresize --resizefs -L + $ (qualquer ou todo o espaço do primeiro passo) / dev / mapper / fedora-root

partprobe

(opcional mas altamente recomendado) verifique novamente o / etc / fstab para o dimensionamento adequado mostrado aqui agora ..

dracut --regenerate-all -f && grub2-mkconfig -o /boot/grub2/grub.cfg

tentativa de reinicialização


0





  1. cd /

  2. du -hs *

  3. Excluir arquivos indesejados

  4. mude para a pasta com a maior taxa de preenchimento que você já não visitou ou Goto 6.

  5. Verifique se você ainda está na partição raiz. Se não

    5.1. cd ..

  6. Goto 2


-1