Linux mówi, że moja przestrzeń jest pełna z użytym 2.4 / 50GB

17

Dzisiaj natknąłem się na problem i nie jestem pewien, czy to zła konfiguracja mojego dostawcy hostingu, ponieważ nic nie zmieniłem w systemie plików.

df -h mówi:

df -h
Filesystem Size Used Avail Use%  Mounted on
/dev/simfs 50G  2.4G  0    100%  /

Mówi, że jest w 100% używany, ale tylko 2,4G z 50 jest naprawdę w użyciu. Próbowałem również usunąć niektóre duże pliki dziennika, ale to nie pomogło.

Sprawdziłem również za pomocą „du -sh *”, czy jest coś dużego, ale nie mogłem znaleźć czegoś dużego.

Czy ktoś ma pomysł?

// edytuj: Dostępnych jest za mało INodes.

df -hi
Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/simfs        25M  137K   25M    1% /

// edycja: pełne dane wyjściowe:

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

// edycja: Uprawnienia:

ls -la /dev/simfs
brw------- 1 root root 144, 149 Aug 14 00:01 /dev/simfs
Zazama
źródło
Prawdopodobnie występują problemy z miejscem na dysku / limitami na maszynie hostującej maszynę wirtualną, powinieneś skontaktować się z dostawcą hostingu.
Dusan Bajic
To także moja obecna myśl: już się z nimi skontaktowałem (czekam na odpowiedź).
Zazama,
1
czy szukałeś także osieroconych deskryptorów plików? tj. lsof -n | grep -i delet
Aaron

Odpowiedzi:

31

Używasz VPS opartego na OpenVZ i na tym VPS twój główny system plików nie jest tak naprawdę systemem plików, ale katalogiem na hoście . W tym katalogu na hoście zabrakło miejsca na dysku.

Jest to mocny znak, że twój dostawca znacznie przeciążył zasoby i nie monitoruje ich dobrze lub wcale. Zamiennik simfs, znany jako Ploop , jest trudniejsza do overcommitu, ma silniejszą gwarancję miejsca na dysku, a działa lepiej.

Radziłbym, abyś jak najszybciej znalazł innego dostawcę. Jest bardzo mało prawdopodobne, aby był to ostatni problem, który będziesz miał z obecnym. (I oczywiście taki, który nie jest oparty na OpenVZ.)

Michael Hampton
źródło
2
Dziękuję za wyjaśnienie, brzmi rozsądnie. Mam swój VPS od pół roku i nie miałem żadnych problemów aż do ostatniej nocy. Jest to również niewielki z 512 MB pamięci RAM, który nie wymaga dużej mocy. Poczekam na ich wyjaśnienie, a potem zdecyduję, co robić.
Zazama
2
Okazało się, że masz rację, to był ich problem. Oczywiście, nie przyznali się do nadmiaru swojego systemu hosta: P
Zazama
@Zazama Więc ... Co postanowiłeś zrobić?
irracjonalny Jan
@irrationalJohn Cóż, naprawili to w ciągu 2 godzin po otrzymaniu od nich odpowiedzi i dali mi 9 dni za darmo, więc postanowiłem tam pozostać. Nie obsługuję ważnych projektów na tym serwerze, więc przestoje nie były wielkim problemem. Ale na moją przyszłość nauczyłem się, że lepiej wydawać więcej pieniędzy na lepszą jakość i wsparcie, jeśli jest to ważne (mówię o przestojach, ponieważ pisanie do bazy danych już nie działało, co zmusiło mnie do usunięcia strony).
Zazama,