Schukodaemon "frisst" 1GB RAM

Hallo!
Nach einer Nagios-Warnung, dass nur noch 70% SWAP frei seien, habe ich mir mal den Server angeschaut.

             total       used       free     shared    buffers     cached
Mem:       4049816    3344580     705236          0     102748     870864
-/+ buffers/cache:    2370968    1678848
Swap:      5859324    1880584    3978740

Das scheint mir viel Speicherbelegung zu sein. Zwei “Sündenböcke” habe ich ausfindig gemacht (mit ps aux)

clamav   27157  0.0 14.2 740260 578696 ?       Ssl  Nov24   9:59 /usr/sbin/clamd
root     30994  0.0 27.3 5982912 1106396 ?     Sl   Sep13 111:14 /usr/sbin/schukodaemon -r

Da ich momentan krankheitsbedingt komplett außer Gefecht bin, tät ich ungern mit einem kränkelnden Server rumhändeln.

Ich könnte dem Server mehr RAM zugestehen, neustarten… aber wenns nicht von daheim klappt, bah, reinfahren kann ich momentan nicht.

Ist das eine “normale” Auslastung oder ist bei mir was im Argen?

Danke für Tipps,
Max

Hallo Max,

bei mir (unter lmn 6.2) gibt es kein /usr/sbin/schukodaemon.

Die Belegung durch clamd stimmt mit deiner überein:

22:50/0 server ~ # free
             total       used       free     shared    buffers     cached
Mem:       8176312    7161420    1014892          0     442476    3208568
-/+ buffers/cache:    3510376    4665936
Swap:      7811068     304220    7506848
22:53/0 server ~ # ps aux|grep clamd
clamav   22872  0.0  7.1 741084 582260 ?       Ssl  Nov28   5:06 /usr/sbin/clamd

Viele Grüße und gute Besserung

Andreas

Hallo Max,

clamav 27157 0.0 14.2 740260 578696 ? Ssl Nov24 9:59 /usr/sbin/clamd
root 30994 0.0 27.3 5982912 1106396 ? Sl Sep13 111:14
/usr/sbin/schukodaemon -r |

Da ich momentan krankheitsbedingt komplett außer Gefecht bin, tät ich
ungern mit einem kränkelnden Server rumhändeln.

Ich könnte dem Server mehr RAM zugestehen, neustarten… aber wenns nicht
von daheim klappt, bah, reinfahren kann ich momentan nicht.

Ist das eine “normale” Auslastung oder ist bei mir was im Argen?

bei mir ist die Auslastung durch den SchuKo dämon gerade mal bei 7 MB

Ich würde mal den Server neustarten und dann schauen, wo die Auslastung ist.

LG

Holger

Hallo Max,

moment mal, kann es sein, dass Du Deine Ergebnisse missinterpretierst ? (Bin mir selbst nicht ganz sicher):

  1. Zum einen warnt nagios gern mal zu oft. Das hängt davon ab, wie man nagios konfiguriert. Hier im Forum wurde öfter mal über die wenig aussagekräftige Meckerei von nagios, es gäbe zuviele Prozesse, diskutiert.

  2. Den wirklichen Swap-Speicher-Fresser ermittelt man m.E. anders: Man gibt
    top
    ein, dann “f” und hier “p”: Nach f erscheint ein Konfigurationsfenster, das anbietet, die Reihenfolge umzustellen. Die EIngabe von p steht dann für das Kriterium “swap”.
    JETZT steht oben in der Liste, wer den Swap “frisst”.

L.G.,
Christoph G.

P.S. Viel Swap-Speicher zu benutzen, ist kein Problem. Du kannst Dich also ruhig auskurieren…

Hallo!

Danke für die Tipps, vor allem das mit top.

  PID  VIRT  RES  SHR S %CPU %MEM    TIME+  SWAP COMMAND   
30994 5864m 1.1g 1260 S    0 27.6 112:00.27 4.7g schukodaemon                   
27157  723m 565m 5568 S    0 14.3  10:17.08 157m clamd                          

der Schukodaemon frisst tatsächlich mächtig. Ich denke, ich werde heute Abend neu starten, wenn was schiefgeht, hab ich das Wochenende über Zeit.

Oder kann man “einfach” und gefahrlos :wink: den Daemon neu starten? Murphy ist Dein Freund…

LG
Max

Ok,

service schokodaemon.sh stop
service schokodaemon.sh start

hat erstmal geklappt und geholfen. Schulkonsole scheint noch zu gehen, mal sehen, obs Montag über mich hereinbricht…

weitere Swap-Sünder(?)

 VIRT  RES  SHR S %CPU %MEM SWAP COMMAND 
1405m  33m  10m S    0  0.9 1.3g slapd                                          
1374m  34m 2504 S    0  0.9 1.3g mysqld                                         
 810m 3628 2548 S    0  0.1 807m nscd   

LG
Max

Hallo Max,
der schukodaemon ist nur für die miniSK zuständig, hat mit der Schulkonsole sonst nichts zu tun.
Der stop/start hat keinerlei Nebenwirkungen, wenn nicht gerade jemand die miniSK verwendet.

Welcher Wert steht denn in der config-Datei des schukodaemons
/etc/linuxmuster/maus/schukodaemon.cfg
bei debug, verbose und uselog ?

Die Datenbanken ldap und mysql halten ihre Daten im RAM, um schneller zu antworten,
vieviel kann man in den zugehörigen config-Dateien einstellen.

Grüße,
Martin

Hallo Max,

bei mir läuft keine minSK, ich hatte aber am 30. November die gleiche Swap-Warnung wie bei dir. Nach einer Stunde war es wieder OK und seither unauffällig.

Viele Grüße

Wilfried

Hallo Martin,

da steht
debug=0
verbose gibts nicht
useLOG=1

LG
Max

Hallo Max,
der schukodaemon hat leider ein Datenleck, so dass er langsam immer mehr Speicher konsumiert.
Nach ca. 6 Monaten Laufzeit ist es dann eben über 1 GB.

Die linuxmuster.net-Server laufen einfach zu stabil :wink:
Bei einem Windows-Server wäre das nicht passiert, den muss man nämlich alle 24 Stunden neustarten …

Restart des Daemons hilft, das ist aber natürlich keine Lösung.
Bin dabei das zu beheben.
Viele Grüße,
Martin