GNU/Linux >> Znalost Linux >  >> Linux

Jak zvýšit počet inodů v souborovém systému Ext4?

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ů.


Linux
  1. Jak zjistit velikost inodu souborového systému ext2/ext3/ext4?

  2. Už žádné místo v kořenovém souborovém systému, jak bych mohl zvětšit velikost?

  3. Jak určit počet týdnů v měsíci

  1. Jak zvýšit počet diskových inodů v Linuxu

  2. Jak zvýšit limit počtu otevřených souborů v Linuxu

  3. Jak používat novou funkci inline dat ext4? (ukládání dat přímo do inode)

  1. Jak zjistit počet vertikálních linek dostupných v terminálu?

  2. Jak najít offset souborového systému Ext4?

  3. Jaký souborový systém je nejlepší zálohovat?