Danke Euch,
ich werde mal die my.cnf noch etwas anpassen wie Joe User oben schreibt - keybuffer rauf und table-cache runter, eventl den Query Cache noch höher ...
cat /proc/sys/vm/swappiness = 60
runtersetzen?
Extreme Überlastung
Re: Extreme Überlastung
Klappt jetzt alles - Load ist wieder im normalen Bereich :-)
Danke noch mal für Eure Hilfe.
Gruss
Danke noch mal für Eure Hilfe.
Gruss
Re: Extreme Überlastung
Hallo Matthias,matzewe01 wrote: Etwas genauer wäre auch für andere dann Hilfreich.
Was hast Du denn nun alles angepasst, das es jetzt rund läuft?
mit den vorgeschlagenen Apache Settings ging es schon bedeutend besser, habe dann einfach mal die Standard my.cnf genommen > mysql restart und dann lief alles wieder ...
Tuning Primer meckert zawr über den table cache, aber die Load ist weg - Performance ist auch ok.
Re: Extreme Überlastung
Seltsamerweise wird weniger ausgelagert ... ausser bei den Backups, die Load bewegt sich jetzt zwischen 0,5 und 3 - bei den Backups kurzfristig auf 6%.matzewe01 wrote: Also hast Du das System letzenendes mit den Caches dazu gezwungen zu swappen.
Das wiederum bremst jede DB und jedes System erheblich aus.
Ich habe die ganze Kiste auch mal entschlackt, Mailscanner, Pyzor, Razor, Spamassassin raus und 3 RBL Checks in die main.conf und noch 2 Apache Module disabled.
Seit 24 Stunden weiter nichts auffälliges ... es lag wohl an zu vielen Prozessen und open-files-limit von Mysql.
Re: Extreme Überlastung
Ja - es waren einige Dinge die hier mit Verursacher waren.matzewe01 wrote: Je nach Regeln verbraucht dieser gut und gerne viel Speicher.
Mit dem gelernten natürlich zunehmend mehr.
Ich behalte es im Auge - werde auch vorsichtshalber noch ein paar Webs verlegen ...
Re: Extreme Überlastung
Ein Join Buffer wird überhaupt nur verwendet, wenn Du einen Full Join machst, also einen Join von zwei oder mehr Tabellen komplett ohne Index. Das ist eine Dumme Idee™ und sollte durch Setzen geeigneter Indices vermieden werden. Das wäre in jedem Fall schneller und effizienter als ein größerer Join Buffer.fulltilt wrote:Danke - könnte die Erhöhung der join_buffer_size noch etwas bringen?
Re: Extreme Überlastung
Ich habe nun auch mal mod_fastcgi durch mod_fcgid ersetzt, die Load geht soweit schon extrem runter, allerdings habe ich noch immer sehr viele Prozesse (siehe unten) manchmal kommt es auch zu Zombie Prozessen die dann die Load wieder erhöhen. Gibt es noch eine Möglichkeit in Verbindung mit mod_fcgid die alten Prozesse schneller zu beenden?
top - 12:19:12 up 4 days, 10:53, 2 users, load average: 1.04, 0.75, 0.65
Tasks: 442 total, 1 running, 441 sleeping, 0 stopped, 0 zombie
Cpu(s): 3.9%us, 2.6%sy, 0.0%ni, 90.3%id, 2.3%wa, 0.3%hi, 0.6%si, 0.0%st
Mem: 2010660k total, 1945540k used, 65120k free, 31408k buffers
Swap: 3943948k total, 879604k used, 3064344k free, 676076k cached
top - 12:19:12 up 4 days, 10:53, 2 users, load average: 1.04, 0.75, 0.65
Tasks: 442 total, 1 running, 441 sleeping, 0 stopped, 0 zombie
Cpu(s): 3.9%us, 2.6%sy, 0.0%ni, 90.3%id, 2.3%wa, 0.3%hi, 0.6%si, 0.0%st
Mem: 2010660k total, 1945540k used, 65120k free, 31408k buffers
Swap: 3943948k total, 879604k used, 3064344k free, 676076k cached