Minulý týden jsem měl problém (pro mě nový). Mám souborový systém ext4 (Fedora 15). Aplikace běžící na serveru se náhle zastavila. Na první pohled jsem problém nenašel.
df
ukázalo 50 % dostupného místa. Po asi hodinovém hledání jsem na fóru viděl příspěvek, kde ten chlap použil df -i
. Možnost hledá použití inodů. Systém byl mimo inody, jednoduchý problém, který jsem si neuvědomoval. Oddíl měl pouze 3,2 milionů inodů.
Moje otázky jsou:Mohu vytvořit systém, aby měl více inodů? Má/dá se to nastavit při formátování disku? Kolik souborů bych mohl mít s 3,2M inody?
Přijatá odpověď:
Zdá se, že máte mnohem více souborů, než se normálně očekává.
Nevím, zda existuje řešení pro dynamickou změnu velikosti tabulky inodů. Obávám se, že potřebujete zálohovat svá data a vytvořit nový souborový systém a obnovit svá data.
Chcete-li vytvořit nový souborový systém s tak obrovskou tabulkou inodů, musíte použít volbu „-N“ v mke2fs(8).
Doporučil bych nejprve použít volbu „-n“ (která nevytváří fs, ale zobrazuje užitečné informace), abyste mohli získat odhadovaný počet inodů. Pak, pokud potřebujete, použijte ‚-N‘ k vytvoření systému souborů s konkrétními čísly inodů.