[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