Squid Proxy Dienst hängt aller 1 -2 Tage seit Delay Pools aktiviert wurden
Hallo Adminz,
hier im Forum steht schon eine Menge zum Squid Proxy, mein Problem habe ich aber nicht gefunden, bin daher über jede Hilfe dankbar. Seit ein paar Monaten habe ich in der Firma einen Squid Proxy im Einsatz. Der Proxy funktionierte bis vor kurzem gut. Da die Bandbreite knapp ist und es häufig zu Engpässen kam, habe ich vor ca. 2 Wochen Delay Pools eingerichtet, mit Erfolg. Das ürsprüngliche Problem ist damit beseitigt.
Damit habe ich aber scheinbar ein neues Problem geschaffen, seitdem muss ich alle 1 - 2 Tage, manchmal auch alle paar Stuunden, den Proxy neu starten. Der Dienst bleibt einfach stehen. Erklären kann ich mir das nicht. Könnt Ihr?
Noch ein paar Infos zum Server:
- Ubuntu Server 16.04.1
- Squid Proxy Version 3.5
- 4x vCPUs
- 8GB RAM
der Eintrag für den Delay Pool unter /etc/squid/squid.conf
acl dp1 src 10.56.46.0/24
delay_pools 1
delay_class 1 2
delay_access 1 allow dp1
delay_access 1 deny all
delay_parameters 1 1703936/1703936 655360/655360
Vielen Dank, Kallax
hier im Forum steht schon eine Menge zum Squid Proxy, mein Problem habe ich aber nicht gefunden, bin daher über jede Hilfe dankbar. Seit ein paar Monaten habe ich in der Firma einen Squid Proxy im Einsatz. Der Proxy funktionierte bis vor kurzem gut. Da die Bandbreite knapp ist und es häufig zu Engpässen kam, habe ich vor ca. 2 Wochen Delay Pools eingerichtet, mit Erfolg. Das ürsprüngliche Problem ist damit beseitigt.
Damit habe ich aber scheinbar ein neues Problem geschaffen, seitdem muss ich alle 1 - 2 Tage, manchmal auch alle paar Stuunden, den Proxy neu starten. Der Dienst bleibt einfach stehen. Erklären kann ich mir das nicht. Könnt Ihr?
Noch ein paar Infos zum Server:
- Ubuntu Server 16.04.1
- Squid Proxy Version 3.5
- 4x vCPUs
- 8GB RAM
der Eintrag für den Delay Pool unter /etc/squid/squid.conf
acl dp1 src 10.56.46.0/24
delay_pools 1
delay_class 1 2
delay_access 1 allow dp1
delay_access 1 deny all
delay_parameters 1 1703936/1703936 655360/655360
Vielen Dank, Kallax
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 339166
Url: https://administrator.de/contentid/339166
Ausgedruckt am: 18.11.2024 um 06:11 Uhr
10 Kommentare
Neuester Kommentar
Hallo,
Was steht in den Logs?
https://www.howtoforge.com/squid-delay-pools-bandwidth-management
Gruß,
Peter
Zitat von @kaalax:
Damit habe ich aber scheinbar ein neues Problem geschaffen, seitdem muss ich alle 1 - 2 Tage, manchmal auch alle paar Stuunden, den Proxy neu starten. Der Dienst bleibt einfach stehen.
Bleibt nur diese eine Dienst stehen oder die ganze VM oder was?Damit habe ich aber scheinbar ein neues Problem geschaffen, seitdem muss ich alle 1 - 2 Tage, manchmal auch alle paar Stuunden, den Proxy neu starten. Der Dienst bleibt einfach stehen.
Was steht in den Logs?
delay_parameters 1 1703936/1703936 655360/655360
Die angaben sind in Bytes/sek? Ihr habt eine ca. 13 MBit/sek Leitung und das soll knappe Bandbreite sein? Aber jeder Sauger soll eine 5,2 MBit/sek mindestens Bandbreite bekommen - d.h. es können 2,6 Clients saugen bei deiner 13 MBit/sek Leitung gleichzeitig saugen.https://www.howtoforge.com/squid-delay-pools-bandwidth-management
Gruß,
Peter
Hallo,
Also der gesamte Tintenfish hängt dann.
http://wiki.squid-cache.org/SquidFaq/SquidLogs
http://www.squid-handbuch.de/hb/
Mal durch die Verzechnisse getickert um zu sehen was alles wo eingetragen wird bzw. wie wenige () Logs dein Linux und deine Anwendungen dein Linux beherbergen?
Und Squid 2.7, 3.2 und 3.5 gibbet auch für Windows liebhaber http://wiki.squid-cache.org/SquidFaq/BinaryPackages#Windows
Gruß,
Peter
Also der gesamte Tintenfish hängt dann.
Welche Logs sind hilfreich? Entschuldige die doofe Frage, meine Linux-Kenntnisse sind nur rudimentär.
Wer hat dann das da alles aufgebaut- du? http://wiki.squid-cache.org/SquidFaq/SquidLogs
http://www.squid-handbuch.de/hb/
Mal durch die Verzechnisse getickert um zu sehen was alles wo eingetragen wird bzw. wie wenige () Logs dein Linux und deine Anwendungen dein Linux beherbergen?
Und Squid 2.7, 3.2 und 3.5 gibbet auch für Windows liebhaber http://wiki.squid-cache.org/SquidFaq/BinaryPackages#Windows
Zu den delay parameters Die Lösung ist genau die richtige.
Wenn das passt ist dort alles OK.Gruß,
Peter
Hallo,
Bei der Gelegenheit schau auch in die allgemeinen Logfiles des "Linux". Eventuell findest Du etwas dort, was zur gleichen Zeit war, als der Squid sich verabschiedet.
Nur mal so nebenbei. Heb den auf 16.04.2 an.
BFF
Auf die Schnelle habe ich im cache.log keine "Error oder Warnings" entdeckt. Mache mich später nochmal auf die Suche.
Bei der Gelegenheit schau auch in die allgemeinen Logfiles des "Linux". Eventuell findest Du etwas dort, was zur gleichen Zeit war, als der Squid sich verabschiedet.
Ubuntu Server 16.04.1
Nur mal so nebenbei. Heb den auf 16.04.2 an.
BFF