Zmizel prostor na disku

Zmizel prostor na disku
« kdy: 06. 09. 2020, 17:40:15 »
Mám zaplacen server s 6GB prostoru. Najednou koukám, něco se děje, začínají mizet soubory, obyč texťáky, konfigy. df -h ukáže plný disk. Ok tak jsem se jal mazat, apt remove, autoremove, pořád málo, z /boot jsem smazal staré věci. Pořád nic. 100proc. full. Přišel na radu /var, smazáno 2,3GB ale prostor nepřibyl, ví někdo poradit, co by se mohlo dít?


Re:Zmizel prostor na disku
« Odpověď #1 kdy: 06. 09. 2020, 18:47:59 »
Těžko říct, přihlášen pod rootem? User nemusí vidět vše. Pak zkusit du -hs /* a hned uvidíš kolik co zabírá. Pak jít dál du -hs /var/* apod.
Pak dle FS spustit fsck ideálně při startu - přihlášení přes konzoli KVM či co tam je.
Kdybych si měl ale tipnout, tak to budou logy.

Re:Zmizel prostor na disku
« Odpověď #2 kdy: 06. 09. 2020, 19:03:33 »
Dík, vyzkouším.

Mti.

Re:Zmizel prostor na disku
« Odpověď #3 kdy: 06. 09. 2020, 20:11:11 »
k tomu du -hs /*
... muj oblibenec je  du -ms /* | sort -n

Re:Zmizel prostor na disku
« Odpověď #4 kdy: 06. 09. 2020, 20:50:31 »
Taky se hodí vědět, že pokud je soubor otevřený, tak se místo neuvolní hned po smazání, ale až po ukončení programu, co ten soubor používal. Typicky logy mohou potřebovat restart...


Hamparle

  • ****
  • 374
  • Místo: 0.0.0.0/0
Re:Zmizel prostor na disku
« Odpověď #5 kdy: 06. 09. 2020, 21:38:12 »
bacha na mountnuté svazky. Jiné filesystémy tam dělají hokej
použij du -x  (další užitečné volby jsou -h -s -c -a -s -dN - některé se vylučují)
což je analogie k
find -xdev

jouda2

Re:Zmizel prostor na disku
« Odpověď #6 kdy: 06. 09. 2020, 22:45:58 »
Citace od: Ondrej Nemecek kdy 06. 09. 2020, 20:50:31
Typicky logy mohou potřebovat restart...
killall -HUP rsyslogd by mohlo pomoct (nebo co tam používá).

k3dAR

  • *****
  • 3 193
Re:Zmizel prostor na disku
« Odpověď #7 kdy: 07. 09. 2020, 00:41:45 »
ncdu -x /

Re:Zmizel prostor na disku
« Odpověď #8 kdy: 07. 09. 2020, 09:03:07 »
Ještě tu nepadlo co to je za filesystem — používá-li snapshots, můžou místo zabírat tyto (resp. držet reference na nepotřebné soubory, které byly z hlavního stromu už smazány). Např. btrfs, zfs, nebo cokoliv nad device-mapperem.