FAQ:Arktur33/squid-neustart

Aus Delixs
Zur Navigation springen Zur Suche springen


Baustelle Archiv: Dieser Artikel beschreibt nicht die Funktionalität des derzeit aktuellen delixs-Servers. Er beschreibt ältere Schulserver-Funktionen und dient dem Zweck der Archivierung.


automatischer Neustart des Squid

übernommen von www.arktur.th.schule.de/faq/4-11.htm

Diese Anleitung stammt aus einer Mail von Peter Somm:


Squid belegt leider im Laufe der Zeit immer mehr Ram.

Ein langsamer Arktur ist ein Problem des Squid, der RAM nicht richtig freigibt.
Um das Problem zu beseitigen, kann über einen Eintrag in /etc/crontab das untenstehende Skript sqreset aufgerufen werden.

Eintrag in /etc/crontab, damit sqreset täglich um 05'56 Uhr aufgerufen wird:

56 05 * * * (tab) root (tab) /usr/sbin/sqreset

Das Skript sqreset, das in einem über PATH erreichbaren Verzeichnis liegen muss (z.B. /usr/sbin/):

#!/bin/bash
#
# startet Squid neu, um ein RAM-Freigabe-Problem zu beseitigen (!Hack!)
# sollte taeglich per cronjob aufgerufen werden, aber nicht wenn job.tag laeuft
#
# Reiner Klaproth, 27.10.2000
#

/usr/squid/bin/squid -k kill
sleep 60
/sbin/init.d/squid start


Eintrag stammt vom 27. Oktober 2000



zurück