Hallo liebe FHEM-Profis
Ich bekenne gleich Jetzt: "Ich bich Laie!" (von Fast Nichts ne Ahnung, und dennoch relativ Viel schon repariert ;O)
-kurze Vorrede: ich versuche seit ca 2 Tagen einen Pi2 komplett neu aufzusetzen "aktuelles Stretch-Lite"
-habe bis heute früh ca. 5mal komplett bei Null angefangen (mit SD-Karte schreiben Stretch-Update, Install-FHEM "https://owsh.de/2017/02/fhem-server-auf-raspberry-einrichten/", FHEM-Update)
zuerst dachte ich immer "Ich hab was falsch gemacht / doch heute bin ich mir sicher die Ursache ist das aktuelle Update von FHEM. (oder besser gesagt: die nicht optimale Zusammenarbeit
mit meinem aktualisiertem Stretch-Lite)
Wieso ?
Alles läuft super, bis zum FHEM-Update.
Auch nach "Shutdown+Restart" ist noch Alles OK.
*** wenn ich allerdings einen Reboot mache, kommt (nach meiner Meinung FHEM b.z.w. der Webserver nicht mehr richtig auf die Beine)
FHEM ist dann per Browser nicht mehr erreichbar. Auf der Konsole per ssh wird "FHEM läuft" gemeldet, und reagiert auch nicht auf Versuche
es zu beenden. (/etc/init.d/fhem stop)
Bei Aufruf der puren Adresse 192.168.xxx.xx ohne :8083 kommt keine Meldung Server läuft (der Webserver!)
**nach zurückkopieren des beim Update erzeugten Backup und Reboot > war Alles wieder ok
sicherheitshalber habe ich noch einmal ein Update gemacht / wieder das gleiche Ergebnis!
Was kann oder sollte ich probieren
/ bin ich der Einzige, der nach dem Update auch einen Reboot gemacht hat ? >und dann Probleme ?
Ich bin froh, das ich selbst so weit gekommen bin - Wer kann hier helfen ?
***da fällt mir grade noch was Wichtiges ein:
Auf dem selben Pi2 habe ich zuvor ein Loxberry-Image0.2.3 installiert das läuft trotz Update auch weiterhin ohne Probleme
(e.v.t.l. kennt ein Profi den entscheidenten Unterschied der beiden Systeme )
blueklamo
Schau mal im Wiki da gibt es ein Artikel zu Problemen mit FHEM Start.
https://wiki.fhem.de/wiki/FHEM_startet_nicht_-_Tipps_zur_Fehlersuche
Schau mal das Du das ab arbeitest
Danke für deine Hilfe
--Ja fhem.pl läuft----------------------------
pi@raspberrypi:~ $ ps ax | grep perl
376 ? R 9:19 perl fhem.pl fhem.cfg
701 pts/0 S+ 0:00 grep --color=auto perl
--und Ja fhem erzeugt 100% Last-----------------------------
376 fhem 20 0 18384 14004 3364 R 100,0 1,5 15:09.92 perl
756 pi 20 0 8516 3304 2784 R 1,0 0,3 0:02.06 top
--in der Logdatei sind durch die aktuellen Verboseeinstellungen
für mich keine Hinweise erkennbar
(kein neuer Hinweis seit Update)
um mehr Infos zu bekommen, muß ich vermutlich wieder
* Restore machen,
* Das Update erneut laufen lassen
* Shutdown+Restart (bis hier läuft ja vermutlich noch ALLES)
danach vor dem Reboot "Verbose auf 5 stellen"
und nach dem Reboot die Logdatei betrachten ???
oder kann man bei aktuell aktivem Fehler aus den Logdateien des Pi
den Fehler erkennen? (welche Datei / nach was suchen ?)
oder wie wäre Folgendes;
Auto-Start von FHEM Aus
und dann im Termial einen Debug-Start beobachten
Sorry aber verstehe nur Bahnhof. Wenn du jetzt FHEM startest und kein Zugriff auf das Webfrontend hast dann setzte hier bitte den Logeintrag in Codetags ein.
FHEM läuft ja aktuell mit 100%, und ich kann ES nicht beenden /etc/init.d/fhem stop <geht nicht
abschießen ? Was Alles muß ich (wie) kill-all ______ ?
ps ax
Prozessnummer merken
kill -9 Prozessnummer
D A N K E !!!! :D ;D ;)
Jetzt, als ich DAS tun wollte (Pi war aus) / nach Neustart habe ich zwar fhem unter den aktiven Prozessen (top) nicht gesehen, konnte dann aber per Browser wieder zugreifen.
Fehler weg ? <<< verstehe im Moment NICHTS "spontane Selbstheilung ?"
sollte es wieder passieren, melde ich mich wieder.
((oder hat FHEM wirklich was sinnvolles erreicht mit ca. 1h 100%-Last / eine Einstellung fertig gemacht))
Ich weiss ja jetzt dank deiner Tips, wie ich ein wenig weiter komme :)
D A N K E für deine schnelle Hilfe
---------------------------------------------------------------------
pi@raspberrypi:~ $ sudo /etc/init.d/fhem status
fhem is running
---------------------------------------------------------------------
pi@raspberrypi:~ $ ps ax | grep perl
369 ? S 0:01 perl fhem.pl fhem.cfg
500 pts/0 S+ 0:00 grep --color=auto perl
---------------------------------------------------------------------
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
496 pi 20 0 8652 3376 2808 R 1,3 0,4 0:03.33 top
1 root 20 0 9576 5908 4824 S 0,0 0,6 0:02.83 systemd
2 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0,0 0,0 0:00.01 ksoftirqd/0
ein schönes Wochenende
blueklamo