FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: aeronaut am 06 Januar 2019, 10:51:40

Titel: FHEM startet nach Beendigung automatisch neu
Beitrag von: aeronaut am 06 Januar 2019, 10:51:40
Gerade habe ich ein Ubuntu 18.04 Server in Betrieb genommen, FHEM aufgespielt und aktualisiert und beendet via
sudo /etc/init.d/fhem stop
was im Endeffekt das tut:
perl /opt/fhem/fhem.pl 7072 password "shutdown"

FHEM beendet sich wie gewünscht, startet jedoch sofort neu. Dasselbe passiert, wenn ich den FHEM-Prozess via kill beende.

2019.01.06 10:44:36 0: Server shutdown
2019.01.06 10:44:37 1: Including fhem.cfg
2019.01.06 10:44:37 3: WEB: port 8083 opened


Ist das ein fancy Restart-Feature von Ubuntu oder tut FHEM etwas dazu? Es gibt wohl einen Auto-Restarter namens Upstart für Linux, der ist allerdings nicht aktiv auf meinem System.

lg
aeronaut
Titel: Antw:FHEM startet nach Beendigung automatisch neu
Beitrag von: betateilchen am 06 Januar 2019, 14:53:03
Wie hast Du das FHEM auf dem Server installiert?

Auf einem aktuellen Linux sollte FHEM gar nicht mehr über init.d gestartet werden, sondern über systemd.
Titel: Antw:FHEM startet nach Beendigung automatisch neu
Beitrag von: juemuc am 06 Januar 2019, 17:29:47
Dazu gibt es ja diesen Thread  8) https://forum.fhem.de/index.php?topic=54271.0 (https://forum.fhem.de/index.php?topic=54271.0)

Habe mich auch erst gewundert, nachdem ich mein System komplett neu aufgesetzt habe. ZumGlück habe ich die Infos von Betateilchen gefunden  ;D

Trotzdem habe auch ich eine Frage: Funktioniert jetzt shutdown restart gar nicht mehr? Wenn ich in der fhem.service "Restart=always" auskommentiere, erfolgt kein Restart.

Viele Grüße

Jürgen
Titel: Antw:FHEM startet nach Beendigung automatisch neu
Beitrag von: aeronaut am 06 Januar 2019, 18:13:57
Ich habe das deb-Paket von https://www.fhem.de/ installiert.

Die Restart-Zeile in fhem.service auskommentieren und schon klappt's wieder mit dem Beenden (über systemd). Die Umstellung auf systemd ist komplett an mir vorbei gegangen ::)

Danke euch beiden.

lg
aeronaut