Hi, 20.08.2007 18:49,, suse@jkg-neuss.de wrote::
Hallo, ich habe auf einem suse 10.2 server ein Course Management System mit Anbindung an eine MySQL DB laufen. Wenn sich ca 20 User gleichzeitig auf dem CMS anmelden geht der Rechner in die Knie dh wird langsam und braucht einen Reset. Es schaut nach einem RAM -Mangel aus, doch möchte ich mir zuerst logfiles ansehen. Wo finde ich die Logfiles ? In /var/log sind etliche aber welche ist die richtige ?
Wenn dazu was in logfiles auftaucht wird es zunächst mal das Log der jeweiligen Applikation sein. Im System-Log wird erst notiert, wenn der Speicher so knapp ist dass Prozesse beendet werden um den Kernel funktionsfähig zu halten. Ich würde anfangen mit top und vmstat das laufende System zu beobachten. Mit top z.B. nach Speichernutzung sortieren und beobachten, ob immer die gleichen Programme sehr viel Speicher oder CPU-Zeit belegen. U.U. wirst du feststellen, dass MySQL sehr viel Speicher nutzt; das kann man in /etc/my.cnf beeinflussen (danach MySQL neu starten). Wenn andere Programme - Backend oder apache z.B. - sehr viel Speicher brauchen _kann_ das an den MySQL-libraries liegen, das wird dann schwieriger zu analysieren. Aber erstmal nachsehen, dann ggf. Speicher aufrüsten bzw. eim jeweiligen Programm nachforschen. Arno
Frank
-- Arno Lehmann IT-Service Lehmann www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org