[SQUID] logfiles worden te groot

Pagina: 1
Acties:

  • a casema user
  • Registratie: Januari 2000
  • Laatst online: 14-08 13:49
Ik gebruik al een tijdje na grote tevredenheid SQUID, maar ik schok een beetje toen ik dit zag.
totaal 556M
drwxr-xr-x 2 squid squid 4.0k apr 25 22:36 .
drwxr-xr-x 7 squid squid 4.0k dec 22 13:07 ..
-rw-r--r-- 1 squid squid 236M mei 26 22:29 access.log
-rw-r--r-- 1 squid squid 1.6M mei 26 22:11 cache.log
-rw-r--r-- 1 root squid 5 mei 6 18:46 squid.pid
-rw-r--r-- 1 squid squid 317M mei 26 22:29 store.log
Zo groot is mijn HD nou ook weer niet, wat kan er allemaal weg?
access.log gebruik ik wel voor webalizer, maar volgens mij is dat op te lossen door 'Incremental' optie van webalizer.
Maar het lijkt me dat store.log nogal belangrijk is en wordt bijgehouden wat er opgeslagen is, maarja, volgens mij is dat net zo groot geworden als wat gechached is.

Taaaa taa taa taaaa taa taa ta taaataaaaa.


Verwijderd

Op zondag 26 mei 2002 22:42 schreef a casema user het volgende:
Ik gebruik al een tijdje na grote tevredenheid SQUID, maar ik schok een beetje toen ik dit zag.
[..]

Zo groot is mijn HD nou ook weer niet, wat kan er allemaal weg?
access.log gebruik ik wel voor webalizer, maar volgens mij is dat op te lossen door 'Incremental' optie van webalizer.
Maar het lijkt me dat store.log nogal belangrijk is en wordt bijgehouden wat er opgeslagen is, maarja, volgens mij is dat net zo groot geworden als wat gechached is.
Bestaat er een mogelijkheid tot log-rotating van de Squid log files ?

  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
store.log kan je gewoon uitzetten. Die levert voor normale users geen nuttige info op. Zie de squid.conf hoe het uitzetten werkt

De rest kan je normaal roteren met `/usr/sbin/squid -k rotate`

  • a casema user
  • Registratie: Januari 2000
  • Laatst online: 14-08 13:49
Op zondag 26 mei 2002 22:45 schreef epauli het volgende:

[..]

Bestaat er een mogelijkheid tot log-rotating van de Squid log files ?
Apache heeft dat wel standaard ingebouwd, maar bij squid kan ik niets vinden.
Ik kan natuurlijk ook niet zomaar de logfile killen als het programma actief is.

Taaaa taa taa taaaa taa taa ta taaataaaaa.


  • a casema user
  • Registratie: Januari 2000
  • Laatst online: 14-08 13:49
Op zondag 26 mei 2002 22:47 schreef little_soundman het volgende:
store.log kan je gewoon uitzetten. Die levert voor normale users geen nuttige info op. Zie de squid.conf hoe het uitzetten werkt

De rest kan je normaal roteren met `/usr/sbin/squid -k rotate`
./squid -k rotate
squid: ERROR: Could not send signal 10 to process 1173: (3) No such process
wil niet echt werken en als ik squid 'normaal' opstart gaat alles goed.

Taaaa taa taa taaaa taa taa ta taaataaaaa.


  • Wirf
  • Registratie: April 2000
  • Laatst online: 13-08 20:33
Op zondag 26 mei 2002 22:47 schreef a casema user het volgende:

Ik kan natuurlijk ook niet zomaar de logfile killen als het programma actief is.
Jawel hoor, dat kun je makkelijk doen, het is geen windows :).

alleen als je het bestand gewoon verwijderd, dan kan het zo zijn, dan het bestand wel verwijderd word, maar de schijfruimte niet vrijgemaakt word.

Als je in plaats daarvan:
code:
1
echo -n > squids-log-file.log

doet, dan moet alles goed gaan :)


Dit is allemaal gebaseerd op theorie (active inode table, system inode table, dat soort dingen) en het is dus niet gegarandeerd dat het echt werkt, maar ik denk het wel :)

Heeft sinds kort zijn wachtwoord weer terug gevonden!


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Op zondag 26 mei 2002 23:09 schreef Wirf het volgende:

[..]


alleen als je het bestand gewoon verwijderd, dan kan het zo zijn, dan het bestand wel verwijderd word, maar de schijfruimte niet vrijgemaakt word.
Waarom zou de ruimte niet vrijgemaakt worden?
En
code:
1
> squids-log-file.log

is korter dan met echo werken : )

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op zondag 26 mei 2002 22:45 schreef epauli het volgende:
Bestaat er een mogelijkheid tot log-rotating van de Squid log files ?
Is vast ook wel via logrotate van redhat zelf te doen (iig, ik ga er vanuit dat het redhat is, zie sig topicstarter ;) )

Dan is het een kwestie van /etc/logrotate.conf te editen of en een filetje in /etc/logrotate.d/ aan te maken met de goede inhoud en evt te kijken wat squid allemaal nog verder ondersteund (is daar die squid -k rotate ook niet voor bedoeld?)

  • Wirf
  • Registratie: April 2000
  • Laatst online: 13-08 20:33
Op zondag 26 mei 2002 23:39 schreef blaataaps het volgende:

[..]

Waarom zou de ruimte niet vrijgemaakt worden?
Unix houd verschillende Inodes tabellen bij, drie in totaal, um.. de User inode table, Active inode table en uuh.. nog een :) Zolang een Inode nog in gebruik is, word de ruimte niet vrijgegeven.

Vanwege deze drie tabbellen kun je ook een bestand downloaden, afspelen, renamen en deleten tegelijk, zonder dat het downloaden of afspelen (mits voldoende bandbreedte) stopt.

Ik heb het hele systeem niet helemaal goed uitgelegt, als je het precies wil weten, dan staat het volgens mij in dit boek: http://www.xml.com/ldd/chapter/book/index.html

edit: nee dus, het werd uitgelegt in een college die ik gevolgt heb, ,hier zijn de sheets: http://www.hio.hen.nl/~akkersdi/ig8d_d/sheets/1intro.pdf

Heeft sinds kort zijn wachtwoord weer terug gevonden!

Pagina: 1