No space left on device

11. 4. 2007 22:25 (aktualizováno) suchy

Včera se mi stala takove nemilá věc. Najednou mi začaly padat služby na počítači. Velmi brzo jsem objevil, že za to mohla hláška „No space left on device“, která byla ve všech log souborech a na konzoli. Jenže na disku byla tuna místa:

   Filesystem             Size   Used  Avail Use% Mounted on
   /dev/md0               148G   112G    29G  80% /


Čím to teda bylo?! Chvíli jsem si myslel, že tam mám až moc rezervovaných bloků, pak že mám nějaké vytuhlé semafory. Až tento příkaz mi to ozřejmil:

   #df -ih
   Filesystem            Inodes   IUsed   IFree IUse% Mounted on
   /dev/md0                 18M     18M       0  100% /


Já jsem normálně vyčerpal všechny dostupné inody! Pak jsem zjistil, že počet inodů se stanovuje při formátování disku a nejde rozumně změnit za běhu. Tak teď kopíruji mraky malých souborů na jiný disk a zjišťuji, že to jde bolestně pomalu.

Příště musím lépe vážit parametry mkfs!

Sdílet