Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: Luban 11 Března 2014, 06:52:12
-
Něco jsem asi při instalaci nastavil špatně a došlo místo na kořenovém disku, byť je disk notebooku rozdělen na /+swap+home a celková kapacita je obsazena z 1/5.
/ je 10 GB (notebook je pro rodiče a ty moc programů "fičurek" nepoužívají).
Analyzátor ukázal, že nejvíce zabírá /var/log , jenže jak to vyčistit, aby byl pak ještě systém funkční?
Provedl jsem sudo apt-get clen, sudo apt-get autoclean, sudo apt-get autoremove. Odebral programy, které nebyly používány. Bohužel to moc nepomohlo :(. Nevěděl by někdo co s tím?
-
pokud to plněj převážně logy, tak s nimy naložte jak uznáte za vhodné
man logrotateje možno je rotovat komprimovat a promazávat, čímž udržíte přijatelnou velikost
-
Díky. když jsem procházel existující rady co s tím, tak u /var/log varovali, že nemazat :o(.
Zkusím mrknout na logrotate.
-
ja bych to také bezhlavě nepromazával, ale pomocí vhodného nastavení logrotate (a to je dost individuální) bych to zkusil trochu umravnit...
-
je toho 5 GB :(.
Spíše to vydím na přeinstalaci >:(.
jen mi není jasné, čím jsem tohohle stavu dosáhnul. Stalo se mi to poprvé (od verze 5.04).
-
myslím, že reinstalace není třeba
logrotate umí rotovat logy po dosažení nějaké velikosti nebo v nějaké definované periodě
# sample logrotate configuration file
compress
/var/log/messages {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
"/var/log/httpd/access.log" /var/log/httpd/error.log {
rotate 10
mail www@my.org
size 100k
sharedscripts
postrotate
/usr/bin/killall -HUP httpd
endscript
}
/var/log/messages v příkladu to bude držet 5 logů dozadu a rotace je týdenní
/var/log/httpd/access.log v příkladu to bude držet 10 logů dozadu a rotovat budou po dosažení velikosti alespoň 100kB
-
Teď si vůbec nemůžu vzpomenout jak se ten log jmenuje, ale pokud něco soustavně generuje chybové hlášení, tak se to do něj zapisuje a ten soubor potom nabývá obludných rozměrů (pár desítek GB klidně, pokud je místo).
Zkus ještě vynutit kontrolu souborového systému, třeba to zabere sudo touch /forcefsck provede se to po restartu
-
Díky všem,
sudo touch /forcefsck
ubralo pouze pár MB (v řádu jednotek) :(.
Nakonec jsem přenastavil logrotate a ty velké logy /var/log vymazal.
Na NTB je sstará verze (už nechodí aktualizace) a teď v dubnu to stejně budu reinstalovat na LTS.
Tak to snad těch pár týdnů vydrží ;).