CentOS Espaço insuficiente no diretório de download / var / cache / yum / base / packages

6

Eu estava tentando yum instalar o libpcap quando cheguei

 Error Downloading Packages:
  14:libpcap-0.9.4-15.el5.i386: Insufficient space in download directory /var/cache/yum/base/packages
    * free   0 
    * needed 108 k

Aqui está a saída de df -h :

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              20G   19G     0 100% /
/dev/sda3             202G   38G  154G  20% /home
tmpfs                 1.5G     0  1.5G   0% /dev/shm

E fdisk -l :

Disk /dev/sda: 250.0 GB, 250000000000 bytes
255 heads, 63 sectors/track, 30394 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2611    20972826   83  Linux
/dev/sda2            2612        3251     5140800   82  Linux swap / Solaris
/dev/sda3            3252       30394   218026147+  83  Linux

Eu lancei yum clean all sem sucesso limpando espaço.

Por favor avise. Obrigado.

    
por Joao Heleno 25.05.2010 / 15:10

2 respostas

9

Sua / mount está cheia.

Primeiro, verifique se /tmp está vazio.

Em segundo lugar, esvazie o conteúdo de /var/cache/yum/base/packages . (Ou considere apenas mover o conteúdo enquanto verifica o procedimento abaixo em seu sistema.)

Em seguida, experimente bind de espaço de montagem de /home a /var/cache/yum/base/packages :

mount --bind /home/yum /var/cache/yum/base/packages

Em seguida, adicione uma entrada na parte inferior do seu /etc/fstab da seguinte forma:

/home/yum /var/cache/yum/base/packages none,rw bind 0 0

Quando as montagens de ligação forem configuradas, a execução de df -h mostrará /var/cache/yum/base/packages para ter espaço boku. Em seguida, execute yum e verifique se tudo é copético.

    
por 25.05.2010 / 15:35
8

Eu concordo que você precisa limpar algumas coisas em /, mas você já tentou mudar

cachedir=/var/cache/yum

no /etc/yum.conf

    
por 26.05.2010 / 05:34