[vz-users] VZ status: failed

wall at gmx.at wall at gmx.at
Mi Jul 7 16:52:46 CEST 2021


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




Mehr Informationen über die Mailingliste volkszaehler-users