Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: Jarino 19. 05. 2012, 13:32:48
-
Pekný deň prajem všetkým poraďákom! ;)
Chcel by som Vás poprosiť o radu.
Už dlhšiu dobu si neviem rady zo svojím VPS debian-om. Využívam reálne cca. 5 GB súborov na hudbu a pár sto MB na web súbory /var/www/ no obsadenie debianu je 13GB... potom mi to ide zbytočne do nákladov pretože by som nemusel mať hranicu 15GB. Čo ma ale škre je to že obsadenie sa mi stále navyšuje a ja si neviem dať rady kde sa mi tie "tajné" súbory ukladajú..
Mohlo by ísť napr. o log súbory ale žeby mi zaberali až toľko a kde ich nájsť (okrem /var/log/) ..
Mohli by ste mi prosím poradiť ako takému lúúzerovi ako odstrániť prebytočné sprostosti blbosti a vlastne ako nájsť mojich 8 stratených GB?
Vopred vďaka :) 8)
-
/tmp
/home/uživatel/tmp
/home/uživatel/.cache
/var/log
Nic jiného by to nemělo být. Ano, logy mohou zabírat dost prostoru, záleží jak je systém nastaven.
Případně kontaktuj podporu měli by Tě navést správným směrem a podruhé si to už zapamatuješ. ;-)
-
zkus
# ls -1A / | xargs -d "\n" du -sk | sort -n
a pak postupuj hloubeji do nejvetsiho adresare az najdes to co hledas
-
zkus
# ls -1A / | xargs -d "\n" du -sk | sort -n
a pak postupuj hloubeji do nejvetsiho adresare az najdes to co hledas
no, žiaľ moc mi to nepomohlo :(
root@xxx:~# ls -1A / | xargs -d "\n" du -sk | sort -n
du: cannot access `-': No such file or directory
du: cannot access `aquota.group': No such file or directory
du: cannot access `aquota.user': No such file or directory
du: cannot access `bin': No such file or directory
du: cannot access `boot': No such file or directory
du: cannot access `data': No such file or directory
du: cannot access `debian-binary': No such file or directory
du: cannot access `dev': No such file or directory
du: cannot access `etc': No such file or directory
du: cannot access `home': No such file or directory
du: cannot access `lib': No such file or directory
du: cannot access `media': No such file or directory
du: cannot access `mnt': No such file or directory
du: cannot access `opt': No such file or directory
du: cannot access `proc': No such file or directory
du: cannot access `root': No such file or directory
du: cannot access `sbin': No such file or directory
du: cannot access `selinux': No such file or directory
du: cannot access `srv': No such file or directory
du: cannot access `sys': No such file or directory
du: cannot access `tmp': No such file or directory
du: cannot access `usr': No such file or directory
du: cannot access `var': No such file or directory
du: cannot access `webmin-setup.out': No such file or directory
4 .rnd
12 .bash_history
/tmp
/home/uživatel/tmp
/home/uživatel/.cache
/var/log
Nic jiného by to nemělo být. Ano, logy mohou zabírat dost prostoru, záleží jak je systém nastaven.
Případně kontaktuj podporu měli by Tě navést správným směrem a podruhé si to už zapamatuješ. ;-)
v home nemám užívateľské priečinky a /tmp , /var/log mám vyprázdnené (vo var/log/ som čistil log súbory mi ostali iba apache logy)
-
A co třeba /var/cache, konkrétně u mě docela zabírá /var/cache/apt, kde mohou být všechny balíky které jsou v systému, včetně historie. Na smazání historických pomůže:
apt-get autoclean
TonyMi
-
Ten příkaz musíš udělat v kořenovém adresáři jako root. Paslo mi to to samé, ale funguje.
-
Jinak /var/cache jsem opomenul, také bych se tam podíval.
-
A co třeba /var/cache, konkrétně u mě docela zabírá /var/cache/apt, kde mohou být všechny balíky které jsou v systému, včetně historie. Na smazání historických pomůže:
apt-get autoclean
TonyMi
Pomůže i apt-get clean. Většinou není potřeba mít ani lokální kopie nainstalovaných balíků.
-
Ano, určitě to bude adresářem /var/cache/apt/archives. Do něj si Debian ukládá všechny balíčky, které stáhnul. Pokud přijíždí moc aktualizací, začne adresář rychle bobtnat. Je možné buď zavolat zmíněný příkaz apt-get clean nebo adresář jednoduše promazat. Jeho obsah slouží jenom jako cache a není potřeba.
Pro příště, aby adresář nebobtnal do nekonečna, je možné nastavit limit. To se děje v souboru /etc/apt/apt.conf.d/70debconf a stačí do něj připsat limit v bajtech. Třeba:
APT::Cache-Limit "50000000";
Nenastavuj ale limit příliš nízko, jinak se aptu nemusí podařit stáhnout balíček vyšší velikosti a bude to ječet.
-
Pro příště, aby adresář nebobtnal do nekonečna, je možné nastavit limit. To se děje v souboru /etc/apt/apt.conf.d/70debconf a stačí do něj připsat limit v bajtech. Třeba:
APT::Cache-Limit "50000000";
Nenastavuj ale limit příliš nízko, jinak se aptu nemusí podařit stáhnout balíček vyšší velikosti a bude to ječet.
APT::Cache-Limit nemá nic společného s keší stažených balíčků, ale ovládá velikost keše, do které apt shromažďuje informace o dostupných balíčcích (slouží k počítání závislostí a používá ji program apt-cache). Tahle keš je vždycky omezená a výchozí hodnota je „25165824“.
Omezit keš stažených balíčků lze např. nastavením APT::Periodic::AutoClean-Interval "1" (každý den smaže z keše všechny nainstalované balíčky) nebo APT::Archives::MaxSize "0" (keš bude každý den kompletně smazána)