Сегодня я столкнулся с проблемой и не уверен, что это неправильная конфигурация моего хостинг-провайдера, потому что я ничего не менял в файловой системе.
df -h говорит:
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 50G 2.4G 0 100% /
Он говорит, что он используется на 100%, но на самом деле используется только 2,4 Гб из 50. Я также пытался удалить некоторые файлы журналов, которые были большими, но это не помогло.
Я также проверил с помощью «du -sh *», есть ли что-нибудь большое, но не нашел ничего большого.
У кого-нибудь есть идея?
// edit: Достаточно свободных INodes.
df -hi
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/simfs 25M 137K 25M 1% /
// редактировать: Полный вывод:
df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/simfs simfs 52428800 2127284 0 100% /
none devtmpfs 262144 4 262140 1% /dev
none tmpfs 52432 56 52376 1% /run
none tmpfs 5120 0 5120 0% /run/lock
overflow tmpfs 1024 0 1024 0% /tmp
none tmpfs 209700 0 209700 0% /run/shm
none tmpfs 102400 0 102400 0% /run/user
// редактировать: Разрешения:
ls -la /dev/simfs
brw------- 1 root root 144, 149 Aug 14 00:01 /dev/simfs
Вы используете VPS на основе OpenVZ, и на этом VPS ваша корневая файловая система на самом деле не файловая система, а каталог на хосте. В этом каталоге на хосте закончилось место на диске.
Это явный признак того, что ваш провайдер имеет чрезмерно загруженные ресурсы и не контролирует их должным образом или вообще не контролирует их. В замена simfs, известная как ploop, сложнее переопределить, имеет более надежную гарантию дискового пространства и работает лучше.
Я настоятельно рекомендую вам как можно скорее найти другого провайдера. Маловероятно, что это будет последняя проблема, с которой вы столкнетесь в настоящее время. (И, конечно же, не на основе OpenVZ.)