Hi,
habe gerade FHEM auf meiner Testkiste neu installiert.
Anleitung:
https://debian.fhem.de/
Leider startet fhem nicht. Fehler lautet:
Jan 26 08:59:07 ubuntu systemd[1]: /etc/systemd/system/fhem.service:20: Failed to parse service restart specifier, ignoring: always # alternativly uncomment this line for recover always
Jan 26 08:59:07 ubuntu systemd[1]: /etc/systemd/system/fhem.service:21: Failed to parse sec value, ignoring: 5 # uncomment always if restart required!
Ich krieg das für mich schon behoben, aber es läuft anscheinen nicht "out of the box".
Grüße,
Stephan
edit: code-tags
okay,
nach zwei, drei weiteren Versuchen funktioniert die Installation jetzt auf anhieb, da hat wohl was quer gesteckt, dass FHEM nicht gestartet ist.
Die Fehlermeldung im syslog bleibt aber ...
Grüße,
Stephan
Für die Fehleranalyse:
ZitatJan 26 08:59:07 ubuntu systemd[1]: /etc/systemd/system/fhem.service:20: Failed to parse service restart specifier, ignoring: always # alternativly uncomment this line for recover always
Jan 26 08:59:07 ubuntu systemd[1]: /etc/systemd/system/fhem.service:21: Failed to parse sec value, ignoring: 5 # uncomment always if restart required!
Was steht den in Zeile 20/21 in der Datei /etc/systemd/system/fhem.service bei Dir?
Bzw. auch in der Zeile davor ...
Wenn er schon so nett ist, Dir einen genaue Fehlerort zu geben ....
na klar, hier ist noch der Inhalt der fhem.service...
ist (sollte) genau der gleiche Inhalt sein wie in jeder neuen fhem.service, da die frisch aus dem repository kommt ...
1 # $Id: fhem.service 15975 2018-01-23 20:05:16Z betateilchen $
2
3 [Unit]
4 Description=FHEM Home Automation
5 Wants=network.target
6 After=network.target
7
8 [Service]
9 Type=forking
10 User=fhem
11 Group=dialout
12 WorkingDirectory=/opt/fhem
13 ExecStart=/usr/bin/perl fhem.pl fhem.cfg
14 #ExecStart=/usr/bin/perl fhem.pl configDB
15
16 # uncomment next two lines if auto-restart desired
17 # please select restart options according your needs
18 # Restart=on-abnormal # uncomment for crash and watchdog event recovery only (keeps shutdown working)
19
20 Restart=always # alternativly uncomment this line for recover always
21 RestartSec=5 # uncomment always if restart required!
22
23 [Install]
24 WantedBy=multi-user.target
25
Grüße,
Stephan
Kannst Du mal Testweise folgendes Auskommentieren?
Restart=always
Und dann testen??
Gab hier irgendwo schon mal einen Thread dazu ...
Hi,
Danke für deine Hilfe, bei mir läuft es mittlerweile. Brauch auf dem Testsystem auch keinen auto-restart ;)
Wollte das also nur reporten, damit es im von fhem.de verteilten Paket evtl. bearbeitet werden kann, falls es noch jemand unschön findet.
Wenns für die Entwicklung ist, weil es nur bei mir diesen Fehler erzeugt, schreib kurz, dann zieh ichs vor.
Ansonsten muss der Test noch etwas warten, hab grad dringende Probleme.
Grüße,
Stephan
Mein Fehler. Danke für den Hinweis.
Das mit den angemeckerten Kommentaren in den Zeilen scheint Linux-abhängig zu sein. Bei mir gab es damit noch nie Probleme.