Hallo,
ich habe seit zwei Tagen einen XMPP Server im Testbetrieb. Nun tritt folgende Fehlermeldung in meiner ejabberd Logfile auf:
Nun frage ich in Zeiten von Google natürlich nicht ins blaue, sondern habe schon gesucht. Das Problem: Bei den Seiten die ich bisher las schreiben sie, dass das bei Lastspitzen passieren kann. Nun ist mein Server weit von einer Lastspitze entfernt. Im Gegenteil, wenn ich mich an meinem PC in Pidgin (XMPP-Client) anmelde und mit meinem Laptop ebenso (=2user auf dem Server) wird die Meldung nicht mehr ins Logfile geschrieben. Nur wenn der Server gänzlich leer ist passiert dies.
Komisch ist auch die Logfilezeit.
Erstens hat sie (auf die Sekunde) folgenden Rhythmus: 20min - 10min Das passt zu keinem Cronjob oder sonst etwas.
Zweitens verändert sie sich nachdem ich mich mit meinen beiden Clients am ejabberd-Server abgemeldet habe. Der Rhythmus bleibt aber gleich.
Ich finde das komisch und kann es mir nicht so recht erklären. Es gibt zwar Problemlösungen, wie zB. auf streamhacker.com, aber mal ehrlich, "doing a lot of writes all at once" trifft nicht wirklich auf meinen Server zu... Und wenn der Server schon nichts tut, warum tut er es nicht im exakt (10min - 10min - 10min) gleichen Rhythmus?
Von meinem Arbeitsspeicher sind 40% belegt und CPU ~25% ausgelastet. Daran kann es glaube ich nicht liegen. Ich habe auch eine halbe Stunde lang (2 Logfileeinträge) top angeschaut und nichts wirklich auffälliges entdecken können.
Hat jemand von euch so was schon mal beobachtet und wenn ja, woran lag es?
Grüße
Thomas
PS: Welche Dienste laufen steht hier und hier.
ich habe seit zwei Tagen einen XMPP Server im Testbetrieb. Nun tritt folgende Fehlermeldung in meiner ejabberd Logfile auf:
=ERROR REPORT==== 2011-08-29 23:51:25 ===
Mnesia('ejabberd@host'): ** WARNING ** Mnesia is overloaded: {dump_log, time_threshold}
Nun frage ich in Zeiten von Google natürlich nicht ins blaue, sondern habe schon gesucht. Das Problem: Bei den Seiten die ich bisher las schreiben sie, dass das bei Lastspitzen passieren kann. Nun ist mein Server weit von einer Lastspitze entfernt. Im Gegenteil, wenn ich mich an meinem PC in Pidgin (XMPP-Client) anmelde und mit meinem Laptop ebenso (=2user auf dem Server) wird die Meldung nicht mehr ins Logfile geschrieben. Nur wenn der Server gänzlich leer ist passiert dies.
Komisch ist auch die Logfilezeit.
Erstens hat sie (auf die Sekunde) folgenden Rhythmus: 20min - 10min Das passt zu keinem Cronjob oder sonst etwas.
Zweitens verändert sie sich nachdem ich mich mit meinen beiden Clients am ejabberd-Server abgemeldet habe. Der Rhythmus bleibt aber gleich.
Ich finde das komisch und kann es mir nicht so recht erklären. Es gibt zwar Problemlösungen, wie zB. auf streamhacker.com, aber mal ehrlich, "doing a lot of writes all at once" trifft nicht wirklich auf meinen Server zu... Und wenn der Server schon nichts tut, warum tut er es nicht im exakt (10min - 10min - 10min) gleichen Rhythmus?
Von meinem Arbeitsspeicher sind 40% belegt und CPU ~25% ausgelastet. Daran kann es glaube ich nicht liegen. Ich habe auch eine halbe Stunde lang (2 Logfileeinträge) top angeschaut und nichts wirklich auffälliges entdecken können.
Hat jemand von euch so was schon mal beobachtet und wenn ja, woran lag es?
Grüße
Thomas
PS: Welche Dienste laufen steht hier und hier.