Недавно я запустил отчет на своем сервере EC2, и мне сказали, что ему не хватает места.Я удалил CSV, который был частично сгенерирован из моего отчета (он собирался быть довольно значительным), и запустил df -h
, и был удивлен, получив такой вывод:
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 7.8G 7.0G 718M 91% /
devtmpfs 15G 100K 15G 1% /dev
tmpfs 15G 0 15G 0% /dev/shm
Я удивился не только тем, какбыло мало доступного / сколько места было использовано (я на экземпляре /dev/xvda1
), но также удивился, увидев 2 альтернативные файловые системы.
Чтобы выяснить, что занимает столько места, я запустил du -h
в~
и увидел список всех каталогов на сервере.Их сообщенный размер в совокупности не должен быть даже близко к 7 ГБ ... именно поэтому я спрашиваю "что занимает все это пространство ??"
Самым большим каталогом на сегодняшний день был каталог ~
, содержащий165МБ все остальные были 30МБ и ниже.Моя умственная математика добавила это до ПУТИ менее 7 ГБ.(если я правильно понимаю du -h, все каталоги в ~ должны быть включены в пределах 165 МБ ... поэтому я очень озадачен тем, как можно заполнить 7 ГБ)
Кто-нибудь знает, что здесь происходит, или как яможет очистить пространство?Кроме того, просто из любопытства, есть ли способ использовать серверы devtmpfs / tmpfs из одной коробки?Я работаю на AWS Linux с установленными версиями python и ruby