Perl benötigt 99% systemresourcen, why?
Auch nach neustart, bis gestern aber alles normal.
Soviel Informationen, da weiss man gar nicht wo man anfangen soll ;)
Also fang ich mal irgendwo an:
- Was steht im log
- Hast Du mal verbose hochgesetzt und geschaut was passiert im log
- werden noch Schaltbefehle ausgeführt
- Welche Module sind im mEinsatz
- ist es der Hauptprozess oder etwaige Tochterprozesse
- Was ist gestern gewesen?
Nicht verzagen das Wiki fragen
https://wiki.fhem.de/wiki/FHEM_startet_nicht_-_Tipps_zur_Fehlersuche
fhem läuft ja, nur perl bremst wahrscheinlich das ganze aus. nur teile von fhem dürften nicht laufen, div. aktoren bleiben stumm die alleine schalten sollten.
habe fhem schon mehrfach gestoppt und neu gestartet, fhemweb auch erreichbar, aber nur weisses fenster.
die minimalconfig startet incl. fhemweb, nur die bis gestern abend gelaufene nicht mehr.
gerade gesehen, jetzt komme ich auch nicht mehr per telnet zum rechner, solange fhem läuft. dann ist die verbindung tot, stoppe ich aber fhem über webif, dann komme ich wieder hin. shutdown bewirkt aber nur neustart von fhem, wie stoppt man fhem übers webif?
Zitatwie stoppt man fhem übers webif?
Der Weg in der Doku (aka commandref) beschriebene Weg funktioniert nicht ? ;)
Was liefert eine Suche mit ctrl-f nach "Server herunter" in der deutschen commandref bei Dir für Treffer ?
hab schon die ursache, der watchdog startet fhem immer neu. wie stoppe ich den kerl?
welchen watchdog hast Du?
Meine Güte: Wie wäre es denn, wenn du hier mal alle Informationen ausbreitest, die man benötigen könnte, um dir zu helfen. Das kann sehr viel sein, ich weiß das aber das was du hier machst ist ein Ratespiel und damit unverschämt gegenüber jedem, der dieses Thread besucht. Also stelle die Infos zusammen (beantworte alle Nachfragen aus diesem Thread und gebe alle Infos zu deinem System, Logs etc.), poste das und dann kann man dir vielleicht auch helfen, ohne das der Thread 100 Seiten bekommt. Du solltest es wirklich langsam besser wissen, hast dein Verhalten aber seit deinem ersten Post nicht geändert.
Zitat von: satprofi am 13 Oktober 2017, 12:16:44
Perl benötigt 99% systemresourcen, why?
Auch nach neustart, bis gestern aber alles normal.
liegt eindeutig am Freitag, den 13.
vielleicht ist es morgen wieder normal.
wer weiß....
so, watchdog deinstalliert und es läuft wieder.
Das löst das Problem sicher nachhaltig. Bravo.
wollte gerade die datei fhem.cfg.debug starten, wie im wiki angegeben. aber da ändert sich nichts. fhem wird gestartet, und stoppen normal mit fhem stop.
wie ist das gemeint, logfile durch ein minus zu ersetzen?
attr global logfile /opt/fhem/TS251/-
passt das?
dachte ich mir auch, aber wie ist das sonst gemeint?
n der Zeile mit "attr global logfile" ist der Dateiname durch ein - (Minuszeichen) zu ersetzen
na so wie es im wiki beschrieben ist.
abschnitt "Neue Möglichkeit des Debuggen" (ganz am ende!)
attr global logfile -
aha, ok.
so, jetzt debug gestartet und das sind alle meldungen inner halb 10min.
2017.10.13 14:47:26 3: [UtilsHourCounter] Init Done with Version 1.02 - 17.03.20 14 (john)
2017.10.13 14:47:53 0: HourCounter Poolpumpenlaufzeit Define.228 parameters: Poolpumpenlaufzeit HourCounter Poolpumpe:on Poolpumpe:off
2017.10.13 14:48:19 0: Featurelevel: 5.7
2017.10.13 14:48:19 0: Server started with 482 defined entities (fhem.pl:12311/2016-10-10 perl:5.014002 os:linux user:root pid:2648)
2017.10.13 14:48:20 0: HourCounter Poolpumpenlaufzeit Run.598 first run done countsOverall:0
2017.10.13 14:50:15 4: dummy set load_kWh_daily 8.664
ich denke watchdog hat andauernd fhem gestartet, und seit dem deinstallieren läuft fhem normal weiter.