FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Elektrolurch am 21 November 2019, 17:12:14

Titel: fhem startet mehrmals?
Beitrag von: Elektrolurch am 21 November 2019, 17:12:14
Hallo Liste,

ich habe unter debian stretch einen etwas merkwürdigen Effekt, den ich nicht richtig interpretieren kann:

Ausgabe von ps -ax | grep fhem

[cod]
  826 ?        S     55:07 perl fhem.pl fhem.cfg
  880 ?        Sl    82:24 /usr/bin/perl ./FHEM/00_SONOS.pm 4711 0 0 startedbyfhem
22292 ?        S      0:00 perl fhem.pl fhem.cfg
22413 pts/0    S+     0:00 grep fhem


Wenn ich den Prozess 22292  mit kill -9 eliminiere, so erscheint nach einigen Sekunden der fhem - Prozess wieder mit einer anderen pid neu in der Liste. Jedoch steht weder im log-File etwas davon, dass fhem beendet wurde und neu gestartet wurde, noch hat sich das Datum der fhem.pid - Datei im fhem-Basisverzeichnis geändert (inhalt: 826
).

Ich habe zwar monit zur Überwachung eingerichtet, aber dort im log steht auch nichts davon, dass fhem neu gestartet worden wäre.

Hat jemand eventuell einen Tipp, wie die Ausgabe oben zu interpretieren ist oder wie ein zweiter fhem-Prozess gestartet worden ist.

Elektrolurch
Titel: Antw:fhem startet mehrmals?
Beitrag von: CoolTux am 21 November 2019, 17:14:14
Das sind Subprozesse von FHEM welche als nonBlocking laufen.
Titel: Antw:fhem startet mehrmals?
Beitrag von: darkness am 21 November 2019, 17:29:15
wenn du

ps -alx

verwendest, siehst du auch die PPID (Parent Process Id)


Edit: Typo verbessert