php - write failed: Não há espaço no dispositivo (28)

1

Eu recebi um erro de sessão no php em cenots 5.1 x86.

Warning: Unknown: write failed: No space left on device (28) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/opt/lampp/tmp/session) in Unknown on line 0

O proprietário é nobbody:nobody para /opt/lampp/tmp/session e a permissão é 0777.

Uso de disco rígido:

[root@localhost Documents]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                      50G  47G    0 100% /
tmpfs                504M  956K  503M  1% /dev/shm
/dev/sda1            485M  68M  392M  15% /boot
/dev/mapper/VolGroup-lv_home 96G  199M  91G  1% /home

[root@localhost Documents]# df -i
Filesystem            Inodes  IUsed  IFree IUse% Mounted on
/dev/mapper/VolGroup-lv_root
                    3276800  977907 2298893  30% /
tmpfs                128858      5  128853    1% /dev/shm
/dev/sda1            128016      52  127964    1% /boot
/dev/mapper/VolGroup-lv_home 6332416    422 6331994    1% /home

Qualquer comentário útil seria apreciado.

    
por WindStory 01.02.2012 / 10:31

3 respostas

3

Seu / está cheio e você está tentando salvar em /opt/... , que também está em / . Você terá que descobrir o que está preenchendo seu / e liberar algum espaço em disco.

Você pode descobrir o que está usando seu espaço em disco com algo assim

cd /
find . -maxdepth 1 -exec du -sh {} \;

, que listará o tamanho de cada diretório de nível superior. Você pode então detalhar usando o mesmo comando find.

    
por 01.02.2012 / 10:57
2

/dev/mapper/VolGroup-lv_root 50G 47G 0 100% /

... session.save_path is correct (/opt/lampp/tmp/session) ...

Ack. Seu caminho de salvamento da sessão está em / , que está cheio.

    
por 01.02.2012 / 10:44
2

Como alternativa ao comando de @Iain, você pode usar du -m |awk '$1>5000' para listar apenas diretórios ocupando mais de 5 GB, mas não limitados ao nível superior. Dependendo de quão profunda a árvore é o culpado, isso pode economizar um pouco de digitação (de cd xx && du ... )

    
por 01.02.2012 / 11:30

Tags