@thatguy1

Куда уходят гигабайты в файловой системе VPS?

Имеется AWS VPS на Debian.

df -h говорит, что якобы имеем ещё 3.3 гигабайта, но по факту на диск уже некуда писать.
Filesystem      Size  Used Avail Use% Mounted on
udev            487M     0  487M   0% /dev
tmpfs           100M   13M   87M  13% /run
/dev/xvda1      7.9G  4.2G  3.3G  57% /
tmpfs           498M     0  498M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           498M     0  498M   0% /sys/fs/cgroup
tmpfs           100M     0  100M   0% /run/user/1000


df -i
Filesystem     Inodes  IUsed  IFree IUse% Mounted on
udev           124560    274 124286    1% /dev
tmpfs          127306    883 126423    1% /run
/dev/xvda1     524288 186145 338143   36% /
tmpfs          127306      1 127305    1% /dev/shm
tmpfs          127306      3 127303    1% /run/lock
tmpfs          127306     15 127291    1% /sys/fs/cgroup
tmpfs          127306     10 127296    1% /run/user/1000


Делитед файлы вроде как нулевые lsof +L1:
COMMAND     PID     USER   FD   TYPE DEVICE SIZE/OFF NLINK   NODE NAME
mysqld     1532    mysql    7u   REG  202,1        0     0 291403 /tmp/ibShayyu (deleted)
mysqld     1532    mysql    8u   REG  202,1        0     0 291404 /tmp/ib5KTqDP (deleted)
mysqld     1532    mysql    9u   REG  202,1        0     0 291405 /tmp/ib9gNjIa (deleted)
mysqld     1532    mysql   10u   REG  202,1        0     0 291406 /tmp/ibqte9UQ (deleted)
mysqld     1532    mysql   14u   REG  202,1        0     0 291407 /tmp/ibg2733b (deleted)
php-fpm7.  7525 www-data    3u   REG  202,1        0     0 280015 /tmp/.ZendSem.TquN32 (deleted)
php-fpm7. 13915    admin    3u   REG  202,1        0     0 280015 /tmp/.ZendSem.TquN32 (deleted)
php-fpm7. 13918    admin    3u   REG  202,1        0     0 280015 /tmp/.ZendSem.TquN32 (deleted)
php-fpm7. 14295    admin    3u   REG  202,1        0     0 280015 /tmp/.ZendSem.TquN32 (deleted)
php-fpm7. 22167     root    3u   REG  202,1        0     0 280015 /tmp/.ZendSem.TquN32 (deleted)
php-fpm7. 22171 www-data    3u   REG  202,1        0     0 280015 /tmp/.ZendSem.TquN32 (deleted)
php-fpm7. 22172 www-data    3u   REG  202,1        0     0 280015 /tmp/.ZendSem.TquN32 (deleted)


Вопрос: как отжать те 3 гигабайта? Где они? Что ещё проверить?
  • Вопрос задан
  • 1845 просмотров
Пригласить эксперта
Ответы на вопрос 5
martin74ua
@martin74ua Куратор тега Linux
Linux administrator
df -i
что скажет?
Ответ написан
@vitaly_il1
DevOps Consulting
- а как вы пробовали писать и какую ошибку получили?
- есть что-то интересное в сист. логе?
- проверьте открытые файлы mysqld - возможно проблема с logroration
Ответ написан
@Karpion
Откуда следует "на диск уже некуда писать"?

В принципе, многие файловые системы резервируют место, которое может использовать только root. Но оно при вычислении свободного места не учитывается - т.е. пишется "100% занято", хотя по мегабайтам место ещё есть. И "57%" - что-то маловато, оно обычно не менее 80%.

А Вы в какое место пишете? Путь к файлу?

Может, квоты на юзера выставлены?
Ответ написан
@alex1478
Похоже у вас есть какой-то удалённый файл(файлы), которые не смотря на удаление всё ещё открыты каким-то процессом.
Ответ написан
@jimquery
Гугли tune2fs reserved blocks
Но по дефолту 5% резервируется.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы