Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 23

Thema: Squid stürzt ständig ab

  1. #1
    Registrierter Benutzer
    Registriert seit
    Sep 2005
    Beiträge
    33

    Squid stürzt ständig ab

    Hallo ihr Leutz,

    mein Proxy Server Squid stürzt einmal am Tag ab. Nachdem ich alle Einträge in den Log Dateien lösche, hält er zwei Tage ohne Absturz durch. Die Log Dateien sind aber nie besonders Groß. Und das Problem habe ich erst seit kurzen und der Squid läuft schon eine geraume Zeit. Habe eine Vermutung dass es mit der Größe meiner Swap Partition (128 MB Swap, 128 MB RAM) zusammen hängt. Bin mir jedoch nicht sicher und habe keine Möglichkeit die Partition noch zu vergrößern.

    Im Anhang ist ein Teil meiner cache.log, als mein Squid um 13:26 Uhr abgestürzt ist! Ich habe jedoch nur zu wenig Ahnung um die Einträge zu interpretieren!

    Was macht der Squid z.B an dieser Stelle:

    "
    Done reading /var/cache/squid swaplog (218 entries)
    2005/11/07 18:15:59| Finished rebuilding storage from disk.
    2005/11/07 18:15:59| 203 Entries scanned
    2005/11/07 18:15:59| 0 Invalid entries.
    2005/11/07 18:15:59| 0 With invalid flags.
    2005/11/07 18:15:59| 188 Objects loaded.
    2005/11/07 18:15:59| 0 Objects expired.
    2005/11/07 18:15:59| 15 Objects cancelled.
    2005/11/07 18:15:59| 0 Duplicate URLs purged.
    2005/11/07 18:15:59| 0 Swapfile clashes avoided.
    2005/11/07 18:15:59| Took 0.4 seconds ( 427.5 objects/sec).

    "
    Wäre auch dankbar über einen Link, wechler die Einträge der cache.log erklärt!!

    In diesem Sinne

    Biski

  2. #2
    Operator Avatar von RichieX
    Registriert seit
    Apr 2002
    Beiträge
    1.170
    Cache-Partition voll? Der RAM + Swap ist wirklich nicht berauschend für eine Proxy der Cachen soll.

    Mehr Output bekommst du, wenn du den Loglevel des Squid höher stellst. In der jetzigen cache.log ist nichts auffälliges. Auch die store.log enthält vielleicht etwas mehr Informationen.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Sep 2005
    Beiträge
    33
    Hallo, wie meinst du das? Cache Partition voll? Redest du von der Swap??

    Wo kann ich dann in der Squid.conf den Loglevel des Squid höher stellen?? Bei "cache_mem= 150MB"? Ist bei mir ausdokumentiert!

    MFG

    der B.

  4. #4
    Operator Avatar von RichieX
    Registriert seit
    Apr 2002
    Beiträge
    1.170
    Zitat Zitat von Biski
    Hallo, wie meinst du das? Cache Partition voll? Redest du von der Swap??
    Na die Partitioon wo der Squid seinen Cache schreibt.
    Wo kann ich dann in der Squid.conf den Loglevel des Squid höher stellen??
    Code:
    debug_options ALL,9

  5. #5
    Registrierter Benutzer
    Registriert seit
    Sep 2005
    Beiträge
    33
    Hallo,

    nochmal zur Info: Über den Squid gehen ca. 100 Clients ins I-net! Ich habe den Squid nicht selbst installiert u. konfiguriert! Die Angabe über Swap und RAM waren falsch, Arbeitsspeicher und Swap sind beide 1 GB groß. Am WE, wenn niemand Arbeitet (surft ;-)) kommt es eigentlich nie zu einem Ausfall! Nur unter der Woche! Die Partionsgröße des Suse Systems beträgt 15GB und /var belegt als eigene Partition 70GB.

    Kann es sein dass der Squid zu viele Anfragen aus dem Cache bedienen muss und dadurch abschaltet??

    Der Eintrag "cache_dir var/squid/cache 100 16 256" in der squid.conf ist auskommentiert! Wie groß ist der Cache wenn dieser Eintrag auskommentiert wurde? Oder wie groß sollte er in meinem Fall sein?

    MFG

    Biski

  6. #6
    Gentoo User Avatar von ml
    Registriert seit
    Jun 1999
    Ort
    Zwettl / NÖ
    Beiträge
    2.543
    Das ändert nichts weil das eh die Standardwerte sind.

    The first parameter '/var/squid/cache' is the path to the cache files. You
    may change this to suit whatever you want too, but remember whatever path
    you may mention out here make sure that those directories exist because
    Squid will never create the directories on it's own. Also a point to be
    noted is that the directories should be writable by the Squid process. If
    you are a novice and all of this is sounding too geekish then I suggest
    you stick to the default values.

    The next value '100' is the amount of space in MegaBytes(MB) that Squid
    can utilize to store the cache contents. Modify this to whatever you think
    is appropriate to suit your needs.

    The next value referred to as 'Level-1' is the number of sub-directories
    that Squid can create under the current Cache directory. I suggest that
    for starters leave this as it is.

    The next option is referred to as 'Level-2' is the number of Second Level
    directories that Squid can create under each 'Level-1' directory. The
    default is fine for the moment.
    Jedefalls heißt dass im Moment der Squid-Cache nur 100MB groß ist.
    Würde ich auf jeden Fall auf mind. 10GB erhöhen!

    Diese Option ist auch wichtig:

    #cache_mem 8 MB

    This option sets a limit on the amount of memory that squid may make use
    of to store it's transient and cached objects temporarily in memory. This
    limit that you may impose on squid is the soft limit and at any given
    point of time Squid may double or triple the size of occupied memory all
    depending on the size and the requirement of in-transient cached objects.
    Uncomment this line and change the size of your Memory cache from 8 MB to
    what ever size you want it too be. Keep in mind the amount of RAM that you
    have on your machine when you allocate memory to SQUID. But for your
    knowledge this occupancy of the specified Memory Limit is dynamic
    Wahrscheinlich hast du den Standardwert für "cache_mem" auch noch nicht geändert.
    Würde ich bei einem GB Ram jedenfalls auf sagen wir mind. 300MB erhöhen.

  7. #7
    Registrierter Benutzer
    Registriert seit
    Sep 2005
    Beiträge
    33
    Hallo, das mit den Standardwerten habe ich wohl in der Squid.conf überlesen

    Auf meinem Server läuft noch zusätzlich ein Open Exchange Server, spielt das bei deiner genannten Größenverteilung eine Rolle?!??

    Und nochmal zur Verständnis;

    ist meine Vermutung das der Squid zu viele Anfragen aus dem Cache bedienen muss und dadurch abschaltet richtig oder spielen da noch weitere Gründe ein Rolle?? Wenn ja, warum läuft der Squid über ein jahr stabil und auf einmal diese Probleme?!?

    Ich werde dann mal die Einträg in der Squid.conf entsprechend ändern.

  8. #8
    Gentoo User Avatar von ml
    Registriert seit
    Jun 1999
    Ort
    Zwettl / NÖ
    Beiträge
    2.543
    Schau dir halt mal die RAM-Nutzung der einzelnen Dienste, z.b. mit top, an!
    Pauschal kann man das nicht sagen!
    Vielleicht hilft es auch mal den Cache zu löschen!

  9. #9
    Registrierter Benutzer
    Registriert seit
    Sep 2005
    Beiträge
    33
    so, habe jetzt mal die Standardwerte raus genommen und sie mal entsprechend angepasst! Ich bin gespannt!

    Werde mein Ergebnis nochmal posten!

    Schonmal vielen Dank!

  10. #10
    Registrierter Benutzer
    Registriert seit
    Sep 2005
    Beiträge
    33
    also, ich habe den Cache gelöscht und neuaufgebaut, den Squid-Cache auf 10 GB und cache_mem auf 300 Mb erhöht!

    Alles ohne Erfolg, squid ist wieder abgestürzt!

    Habe den Loglevel auf 9 erhöht, im Anhang befindet sich ein kurzer Ausschnitt der cache.log zum Absturz Zeitpunkt!

    Hoffe auf Eure Hilfe.....
    Geändert von Biski (17.11.05 um 07:45 Uhr)

  11. #11
    Gentoo User Avatar von ml
    Registriert seit
    Jun 1999
    Ort
    Zwettl / NÖ
    Beiträge
    2.543
    Welche Version hast du installiert?

    Falls es nicht die neueste ist würde ich ein update machen.

    In der logdatei sehe ich nichts Außergewöhnliches!

  12. #12
    Registrierter Benutzer
    Registriert seit
    Sep 2005
    Beiträge
    33
    Die Version ist 2.4 Stable!

    Muss es unbedingt ein Update sein? Weil erstens weiß ich nicht wie es geht! Und wenn es schief laufen würde, wäre dies katastrophal da auf dem Squid das Haus auf keinen Fall verzichten kann. Das Teil muss laufen!

    Was kann ich noch machen??

  13. #13
    Operator Avatar von RichieX
    Registriert seit
    Apr 2002
    Beiträge
    1.170
    Woran machst du eigentlich fest, dass der Squid abgestürzt ist. Ich bin ganz ehrlich, ich habe squid noch nie zum "abstürzen" gebracht, auch nicht bei 300 Clients - die dementsprechende Hardware vorrausgesetzt.

    Stirbt dir der Prozess weg, läuft er als Zombie, oder läuft er noch, reagiert aber nicht mehr?

  14. #14
    Registrierter Benutzer
    Registriert seit
    Sep 2005
    Beiträge
    33
    Beim Surfen erscheint ein Kasten in dem steht das keine Verbindung zum Proxyserver besteht! Dann melde ich mich über Webmin am Server an, dort kann ich den Squid dann über einen Link starten lassen! Der Squid wird als nicht gestartet dargestellt!

  15. #15
    Moderator
    Registriert seit
    Jul 2002
    Ort
    Darmstadt
    Beiträge
    1.943
    wenn das mal wieder der fall ist, dann schau dir mal per top oder ps an was mit dem squid-prozess passiert ist.

    poste ggf. mal die ausgabe.

Ähnliche Themen

  1. FTP und Squid
    Von sys_ad im Forum Anbindung an die Aussenwelt
    Antworten: 18
    Letzter Beitrag: 05.02.09, 21:42
  2. Squid stürzt nach Sicherheitsupdate häufig ab
    Von maconey im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 23.10.05, 11:07
  3. squid3 : Probleme auf einem Pentium P1
    Von linuxhanz im Forum Linux als Server
    Antworten: 5
    Letzter Beitrag: 19.05.04, 17:26
  4. SQUID mit 3 Netzwerkkarten?
    Von THE_LINUX_NEWBIE im Forum Router und Netzaufbau
    Antworten: 8
    Letzter Beitrag: 17.04.02, 20:16
  5. Squid Newbie Problem
    Von Tomcool im Forum Router und Netzaufbau
    Antworten: 15
    Letzter Beitrag: 24.02.02, 20:53

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •