Zobrazuje se mi fsync() failed: Disk quota exceeded
, ale když použiji df -h
a df -i
je dostatek místa? Nějaké návrhy?
Komentáře
Odpovědět
Kvóta disku je limit místa na disku, který může uživatel zabírat. Nemá to nic společného s volným místem na disku. Podívejte se na manuální stránku pro kvótu (1). Takže při pokusu o synchronizaci (zápis dat uložených v paměti určené pro soubory na disk) zjistíte, že nemáte povoleno zapsat tolik dat.
A BTW, ve složkách není žádný „prostor“ v Unix / Linux. Adresář je pouze asociace mezi jmény a inody a inode představuje soubor / adresář (s jeho vlastníkem / skupinou, oprávněními a obsaženými daty). Inode může velmi dobře být uvedeny ve více než jednom adresáři nebo dokonce několikrát pod různými názvy ve stejném adresáři.
Odpověď
Problém byl že adresář ~
(HOME) překročil svoji kvótu a některé skripty tento adresář používají.
Zkuste vyčistit ~
trochu to fungovalo pro mě.
quotacheck -a
a podívejte se na výstup.