Estoy trabajando en un servidor externo, solo estoy haciendo un poco de API web allí. Hoy cuando quería usar api php me devolvió el siguiente error:
Unknown: write failed: No space left on device (28)
Entonces descubrí que tmp está lleno:
~# df -h /tmp
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 102G 97G 0 100% /
Así que supongo que tengo que limpiar algo de basura en tmp, pero antes que nada me gustaría saber qué está causando el problema, quiero decir, ¿qué requiere tanta memoria en tmp? Tal vez algo está inundando tmp dir de alguna manera? No soy experto en administración de sistemas, solo escribo api web ... ¿Es normal que se ejecute el tamaño tmp? ¿Quizás solo sucede de vez en cuando?
El resultado del comando:
du -sh /tmp/* | sort -h
0 /tmp/tmpEZIyDT
0 /tmp/unity_support_test.0
4.0K /tmp/amazoncookie.txt
4.0K /tmp/at-spi2
4.0K /tmp/filewhHOLH
4.0K /tmp/keyring-b3ZOTY
4.0K /tmp/mc-domator
4.0K /tmp/mc-root
4.0K /tmp/pulse-2L9K88eMlGn7
4.0K /tmp/pulse-PKdhtXMmr18n
4.0K /tmp/ssh-thimUVhk2748
8.0K /tmp/pulse-5N1YM8s2cT0i
Extraño, como entiendo no hay muchas cosas en tmp dir ... tal vez algo más está ocupando tanto espacio en disco, ¿cómo puedo verificarlo?
/var/log/: si un programa ha arrojado gigabytes de errores no supervisados, esto puede llenar rápidamente una unidad.