Sto lavorando su un server esterno - sto solo facendo qualche web API. Oggi quando volevo usare api php è tornato il seguente errore:
Unknown: write failed: No space left on device (28)
Quindi ho capito che tmp è pieno:
~# df -h /tmp
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 102G 97G 0 100% /
Quindi credo di dover cancellare un po 'di spazzatura in tmp - ma prima di tutto vorrei sapere cosa sta causando il problema, intendo cosa richiede tanta memoria in tmp? Forse qualcosa sta inondando in qualche modo? Non sono esperto in amministrazione di sistema. Scrivo solo web api ... È normale che venga superata la dimensione del tmp? Forse succede di tanto in tanto?
Il risultato 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
Strano - come capisco non molte cose in dir tmp ... forse qualcos'altro sta occupando così tanto spazio su disco - come posso controllarlo?
/var/log/- Se un programma ha emesso gigabyte di errori non monitorati, questo può riempire rapidamente un'unità.