GNU/Linux >> Znalost Linux >  >> Linux

Linux:Na zařízení nezbývá místo, zatímco příkaz df ukazuje spoustu volného místa

Při práci na Linuxových boxech se správci systému obvykle zobrazí tato chyba „Na zařízení nezbývá místo“ Zatímco příkazy df ukazují spoustu volného místa na stejném oddílu nebo zařízení. V mém scénáři mám aplikaci založenou na Apache běžící na CentOS, také čelím stejnému problému.

Chcete-li tento problém vyřešit, postupujte podle následujících kroků

Krok 1:Identifikujte informace o inodech

Chcete-li získat informace o inodech celého systému much, použijte níže uvedený příkaz:

# df -i

Chcete-li získat informace o inode pro konkrétní souborový systém, použijte níže uvedený příkaz:

# df -i /dev/mapper/my--vg-my--lv

Jak můžeme vidět ve výše uvedeném výstupu, všechny inody souborového systému (/dev/mapper/my—vg-my-lv) byly spotřebovány, proto mi na zařízení nezbývá žádné místo, zatímco je k dispozici spousta volného místa.

Poznámka:Můžeme také získat informace o inode souborového systému pomocí příkazu tune2fs, jak je ukázáno níže:

# tune2fs -l /dev/mapper/my--vg-my--lv

KROK:2 IDENTIFIKUJTE ZASTARALÉ NEBO NEZBYTNÉ SOUBORY V SYSTÉMU SOUBORŮ.

Krok 2:Identifikujte zastaralé nebo nepotřebné soubory v souborovém systému

Najděte všechny zastaralé nebo nepotřebné soubory a odstraňte je pomocí příkazu rm. Po smazání souborů pak můžeme vytvářet soubory a adresáře.

Poznámka :Neexistuje způsob, jak zvýšit počet inodů v systému souborů, jakmile byl vytvořen.


Linux
  1. Linux ls Command - Seznam souborů

  2. Příkaz mcopy v Linuxu

  3. najít a odstranit soubory s mezerou pomocí příkazu find v Linuxu

  1. 14 Příklady příkazů SCP pro bezpečný přenos souborů v systému Linux

  2. V zařízení nezbývá místo

  3. Jak zjistím, kolik volného místa zbývá na zařízení k vytvoření oddílu

  1. Příkaz k vypnutí Linuxu

  2. Free Command v Linuxu

  3. Existuje nějaký jiný důvod, proč na zařízení nezbývá místo?