Kapok fsync() failed: Disk quota exceeded
, de amikor a df -h
és df -i
van elég hely? Van valami javaslat?
Megjegyzések
Válasz
A lemezkvóta korlátozza a felhasználó által elfoglalt lemezterületet. Semmi köze a lemezen lévő szabad helyhez. A kvóta (1) kézikönyv oldalán található. Tehát amikor megpróbálja szinkronizálni (a memóriában tárolt adatokat kiírja a lemezen lévő fájlokba), akkor azt tapasztalja, hogy nem engedélyezheti, hogy ennyi adatot írjon.
És BTW, nincs “hely a mappákban” Unix / Linux rendszerben. A könyvtár csak asszociáció a nevek és az inódok között, az inode pedig egy fájlt / könyvtárat képvisel (a tulajdonosával / csoportjával, engedélyeivel és a benne lévő adatokkal együtt). Az inode nagyon jól képes szerepeljen több könyvtárban, vagy akár többször is ugyanazon könyvtárban különböző nevek alatt.
Válasz
A probléma hogy a ~
(HOME) könyvtár túllépte a kvótáját, és néhány szkript használja ezt a könyvtárat.
Próbáljon megtisztítani ~
egy kicsit, nekem ez bevált.
quotacheck -a
fájlt, és nézze meg a kimenetet.