GNU/Linux >> Znalost Linux >  >> Linux

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

Takový rozdíl mezi výstupem du -sh a df -h může nastat, pokud byl odstraněn nějaký velký soubor, ale stále je nějakým procesem otevřen. Zkontrolujte pomocí příkazu lsof | grep deleted abyste viděli, které procesy otevřely deskriptory smazaných souborů. Proces můžete restartovat a místo se uvolní.


Chcete-li vypsat procesy obsahující smazané soubory, linuxový systém má ne lsof , tady je můj trik:

    pushd /proc ; for i in [1-9]* ; do ls -l $i/fd | grep "(deleted)" && (echo -n "used by: " ; ps -p $i | grep -v PID ; echo ) ; done ; popd

Možná vám došly inody. Zkuste df -i

                     2591792  136322 2455470    6% /home
/dev/sdb1            1887488 1887488       0  100% /data

Disk je využit na 6 %, ale tabulka inode je plná.


Linux
  1. Linux – Sudo:Nelze Mkdir /var/log/sudo-io/00/2a:Na zařízení nezbývá místo?

  2. Na zařízení nezbývá místo, i když je?

  3. Na zařízení nezbývá místo, ale oddíl je zaplněn pouze z poloviny a jsou k dispozici inody

  1. Náhodně jsem smazal své wifi zařízení wlan0

  2. Jak opravit občasné chyby Nezbývá místo na chybách zařízení během mv, když má zařízení dostatek místa?

  3. Sdílená paměť:shmget selže:Na zařízení nezbývá místo – jak zvýšit limity?

  1. Pci-stub vs Vfio-pci?

  2. Chyby dokončování karty:Bash:Nelze vytvořit dočasný soubor pro dokument zde:Na zařízení nezbývá místo?

  3. Ubuntu:Bash:Nelze vytvořit dočasný soubor pro dokument Here:Na zařízení nezbývá místo?