Avatar billede Max Novice
02. juni 2007 - 14:22 Der er 6 kommentarer og
1 løsning

Squid opsætning uden log

Hej igen.

Jeg har problemer mht. til min squid proxy og dens log filer. Der er ret mange brugere på min proxy, og logfilerne vokser sig uhensigtsmæssigt store. Når de kommer op omkring 2,5 GB. knækker squid og den kan ikke startes igen, før logfilerne er fjernet.

Jeg har en idé om, at logfil-størrelsen kan holdes nede ved at lave en jævnlig squid -k rotate, men jeg er ikke sikker. Jeg har aldrig rodet med squids rotation af logfiler.

Jeg har to spørgsmål vedr. dette emne:

1) Holder 'squid -k rotate' logfil-størrelsen nede, og hvis ja, hvilken størrelse er det så?

2) Kan man ikke sætte squid op til slet ikke at oprette logfiler? Evt. ved at sætte alle logfil-directories til /dev/null, hvis man ikke har muligheden for at gøre det smartere?

Jeg har læst lidt om de forskellige indstillinger for logfiler, og i nogle af indstillingerne kan man bare vælge 'none', men det ser ikke ud til, at man kan ved alle..

Håber I kan hjælpe, for jeg er ved at være træt af, at min squid hele tiden dør.. :(

Mvh.
Avatar billede langbein Nybegynder
04. juni 2007 - 20:29 #1
Mon det ikke skulle gå bra å lage en cron job som sletter dem regelmessig og som ved dette holder støresen nede. For eksempel midnight ? (Vet ikke om dette er bra, men skulle vel tro at dette var ok ?)
Avatar billede dank Nybegynder
05. juni 2007 - 10:45 #2
cache_access_log /dev/null
cache_log /dev/null

mener jeg det er, ellers logrotate, eller som Langbein forslår med et cronjob.
Avatar billede Max Novice
06. juni 2007 - 13:02 #3
Den med /dev/null virker i hvert fald ikke, har jeg fundet ud af.. Men mon ikke det giver problemer at slette logfiler fra en kørende squid?
Avatar billede dank Nybegynder
06. juni 2007 - 13:52 #4
brug logrotate, eller endnu mere simpelt

  echo '' > /var/din_log_fil

I et lille script du kører fra cron. Så sletter du ikke filen, ligger blot "ingenting" ind i den.

Så vil du ingen problemer få. Beklager det andet ikke virker (længere) Det er meget lang tid siden jeg sidst har leget med squid.
Avatar billede Max Novice
11. juni 2007 - 11:59 #5
Ok, dank, det er bare den metode jeg bruger. Det lader ikke til, at der er noget smartere at gøre (kan jeg sige efter at have kigget længe på diverse forummer (fora?)).

Smid et svar, så kommer der points. :)

/Mvh
Avatar billede dank Nybegynder
11. juni 2007 - 12:04 #6
svar og tak ;-)
Avatar billede Max Novice
12. juni 2007 - 15:15 #7
Points og selv tak :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester