[vz-users] VZ status: failed
Daniel Lauckner
vz at jahp.de
Mi Jul 7 17:11:31 CEST 2021
Hallo,
mit daemon false sollst du auch nicht über systemctl starten sondern direkt an der Kommandozeile vzlogger eingeben.
Wie schon erwähnt: Beim aktuellen Image ist wichtig das du ein anderes Logfile schrieben lässt!
mfg Daniel
am Mittwoch, 7. Juli 2021 um 16:52 hat wall at gmx.at geschrieben:
> Bekomms nicht hin, mit daemon: false kommt:
> vzlogger.service - vzlogger
> Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor preset:
> Active: failed (Result: exit-code) since Wed 2021-07-07 16:51:36 CEST; 14s ag
> Process: 778 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf (code=exi
> Main PID: 778 (code=exited, status=1/FAILURE)
> Jul 07 16:51:35 raspberrypi systemd[1]: Started vzlogger.
> Jul 07 16:51:36 raspberrypi systemd[1]: vzlogger.service: Main process exited, c
> Jul 07 16:51:36 raspberrypi systemd[1]: vzlogger.service: Failed with result 'ex
> lines 1-9/9 (END)...skipping...
> ● vzlogger.service - vzlogger
> Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor preset: enabled)
> Active: failed (Result: exit-code) since Wed 2021-07-07 16:51:36 CEST; 14s ago
> Process: 778 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf (code=exited, status=1/FAILURE)
> Main PID: 778 (code=exited, status=1/FAILURE)
> -----Ursprüngliche Nachricht-----
> Von: volkszaehler-users <volkszaehler-users-bounces at demo.volkszaehler.org> Im Auftrag von Daniel Lauckner
> Gesendet: Mittwoch, 7. Juli 2021 12:45
> An: volkszaehler.org - users <volkszaehler-users at demo.volkszaehler.org>
> Betreff: Re: [vz-users] VZ status: failed
> Hallo,
> am Mittwoch, 7. Juli 2021 um 12:02 hat wall at gmx.at geschrieben:
>> Was hab ich hier verbockt?
> Syntaxfehler hat https://jsonlint.com nur 2 Komma zu viel gefunden. Das sollte vzlogger eigentlich egal sein, teste aber einfach nochmal:
> {
> "retry": 0,
> "daemon": true,
> "verbosity": 15,
> "log": "/var/log/vzlogger.log",
> "local": {
> "enabled": false,
> "port": 80,
> "index": true,
> "timeout": 0,
> "buffer": 0
> },
> "meters": [
> {
> "enabled": true,
> "allowskip": false,
> "interval": -1,
> "aggtime": 60,
> "aggfixedinterval": false,
> "channels": [
> {
> "api": "volkszaehler",
> "uuid": "meineuuid",
> "identifier": "1.8.0",
> "middleware": "http://localhost/middleware.php",
> "aggmode": "max",
> "duplicates": 40
> },
> {
> "api": "volkszaehler",
> "uuid": "meineuuid",
> "identifier": "2.8.0",
> "middleware": "http://localhost/middleware.php",
> "aggmode": "max",
> "duplicates": 40
> }
> ],
> "protocol": "oms",
> "device": "/dev/ttyUSB0",
> "baudrate": 9600,
> "key": "meinkey",
> "mbus_debug": false
> }
> ]
> }
> Wenn es das nichts bringt mal daemon false und mit Logfile /home/pi/vzlogger.log als user pi direkt ausführen. Dann bekommt an bessere Fehlermeldung.
> Sollte das gehen hast du vermutlich das Logfile gelöscht und der User vzlogger hat keine passenden Schreibrechte mehr.
> mfg Daniel
mfg Daniel
Mehr Informationen über die Mailingliste volkszaehler-users