Extreme Überlastung

MySQL, PostgreSQL, SQLite
fulltilt
Posts: 366
Joined: 2006-08-27 02:06
 

Re: Extreme Überlastung

Post by fulltilt »

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?
fulltilt
Posts: 366
Joined: 2006-08-27 02:06
 

Re: Extreme Überlastung

Post by fulltilt »

Klappt jetzt alles - Load ist wieder im normalen Bereich :-)
Danke noch mal für Eure Hilfe.

Gruss
fulltilt
Posts: 366
Joined: 2006-08-27 02:06
 

Re: Extreme Überlastung

Post by fulltilt »

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?
Hallo Matthias,

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.
fulltilt
Posts: 366
Joined: 2006-08-27 02:06
 

Re: Extreme Überlastung

Post by fulltilt »

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.
Seltsamerweise wird weniger ausgelagert ... ausser bei den Backups, die Load bewegt sich jetzt zwischen 0,5 und 3 - bei den Backups kurzfristig auf 6%.
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.
fulltilt
Posts: 366
Joined: 2006-08-27 02:06
 

Re: Extreme Überlastung

Post by fulltilt »

matzewe01 wrote: Je nach Regeln verbraucht dieser gut und gerne viel Speicher.
Mit dem gelernten natürlich zunehmend mehr.
Ja - es waren einige Dinge die hier mit Verursacher waren.
Ich behalte es im Auge - werde auch vorsichtshalber noch ein paar Webs verlegen ...
User avatar
isotopp
Posts: 471
Joined: 2003-08-21 10:21
Location: Berlin
Contact:
 

Re: Extreme Überlastung

Post by isotopp »

fulltilt wrote:Danke - könnte die Erhöhung der join_buffer_size noch etwas bringen?
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
Posts: 366
Joined: 2006-08-27 02:06
 

Re: Extreme Überlastung

Post by fulltilt »

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
Post Reply