[erledigt] systemd fhem.service:20: Failed to parse

Begonnen von abc2006, 26 Januar 2018, 09:25:18

Vorheriges Thema - Nächstes Thema

abc2006

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
FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX

abc2006

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
FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX

Wernieman

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 ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

abc2006

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
FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX

Wernieman

Kannst Du mal Testweise folgendes Auskommentieren?
Restart=always

Und dann testen??

Gab hier irgendwo schon mal einen Thread dazu ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

abc2006

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
FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX

betateilchen

#6
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.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!