Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Hallo, On Sun, Jan 09, 2022 at 04:49:22PM +0100, Daniel Lauckner wrote: > Danke für die Erläuterung. bitte gerne. > am Sonntag, 9. Januar 2022 um 16:32 hat Marc Haber geschrieben: > > Gäbe es ein vzlogger:vzlogger 755 oder vzlogger:adm 755 > > /var/log/vzlogger, würde ein als normaler User gestarteter vzlogger > > sofort aus dem fenster springen weil er sein Log nicht öffnen kann. > > Ich hab es schon passend hinbekommen das auch pi den vzlogger laufen lassen > kann. Das Problem tritt erst auf wenn man das Logfile löscht und danach alles > root gehört. > Das man da so oft drüber stolpert hab ich allerdings nicht erwartet. Das Problem ist, dass das _Anlegen_ eines Files von den Directoryrechten abhängt, das _öffnen_ eines existierenden Files zum Schreiben von den Rechten dieses Files abhängt. Wenn ich jetzt in einem Directory, in das ich als User schreiben kann (das ist bei /var/log schonmal ein Fiehler, das darf nicht sein), ein File anlege, gehört mir das File. und wenn dann später ein anderer User das File zum Schreiben öffnen möchte, geht das nur, wenn ich es mit passenden Rechner angelegt habe (was entweder von meiner umask oder meiner Parametrierung des open-Calls abhängt). Das ist alles schrecklich nichttrivial, deswgen läst man das am besten mit einem eigenen Directory, dann sind 90 % der Fälle an die man denken muss schlagartig weg. > > Das muss der vzlogger aber > > nicht, weil der keine Aufgabe hat für die es unbedingt root braucht, das > > kann man alles über geeignete Dateisytemrechte lösen. > > Ja, eben. Und wir wollen explizit nicht als root ausführen wegen meter-exec. Ja, das ist auch gut so. > Konkret gelöst bekommen wir das aber eh erst mit dem nächsten Image. Freilich. Grüße Marc -- - Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Hallo, Danke für die Erläuterung. am Sonntag, 9. Januar 2022 um 16:32 hat Marc Haber geschrieben: > Gäbe es ein vzlogger:vzlogger 755 oder vzlogger:adm 755 > /var/log/vzlogger, würde ein als normaler User gestarteter vzlogger > sofort aus dem fenster springen weil er sein Log nicht öffnen kann. Ich hab es schon passend hinbekommen das auch pi den vzlogger laufen lassen kann. Das Problem tritt erst auf wenn man das Logfile löscht und danach alles root gehört. Das man da so oft drüber stolpert hab ich allerdings nicht erwartet. > Das muss der vzlogger aber > nicht, weil der keine Aufgabe hat für die es unbedingt root braucht, das > kann man alles über geeignete Dateisytemrechte lösen. Ja, eben. Und wir wollen explizit nicht als root ausführen wegen meter-exec. Konkret gelöst bekommen wir das aber eh erst mit dem nächsten Image. mfg Daniel
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
On Sun, Jan 09, 2022 at 02:18:05PM +0100, Daniel Lauckner wrote: > am Sonntag, 9. Januar 2022 um 14:06 hat Marc Haber geschrieben: > > On Sun, Jan 09, 2022 at 02:00:44PM +0100, Daniel Lauckner wrote: > >> Alternativer Ansatz wäre die systemd-Konfiguration zu erweitern: > >> ExecStartPre=/bin/chmod 770 /var/log > > > Das ist aus Sicht der Distribution ein ganz böses Foul. Das Verzeichnis > > "gehört" Euch nicht. > > Es gibt keine Gruppen die Logs anlegen dürfen? Versteh ich nicht... > Gruppe root wollte ich ihm nicht geben, das untergräbt den Zweck der Übung. Deswegen meine Empfehlung, für Applikationen, die nicht als root laufen, in ein eigenes Verzeichnis zu loggen. /var/log/foo kann dann dem passenden user gehören und der kann dann loggen wir er lustig ist. Bei vzlogger kommt dazu dass die Anleitungen die Benutzer mal dazu aufordern, den Daemon auf der normalen Kommandozeile zu starten und als nächstes wieder als Daemon, das macht natürlich Chaos mit Log- und Dumpdateien. Gäbe es ein vzlogger:vzlogger 755 oder vzlogger:adm 755 /var/log/vzlogger, würde ein als normaler User gestarteter vzlogger sofort aus dem fenster springen weil er sein Log nicht öffnen kann. Das würde vielleicht auch das Chaos reduzieren. Bei vielen anderen Daemons ist es so, dass man sie als root startet und sie erst forken, dann Dinge als root tun (z.B. ports < 1024 binden) und dann die root-rechte fallen lassen und als normaler User weiterlaufen. Das muss der vzlogger aber nicht, weil der keine Aufgabe hat für die es unbedingt root braucht, das kann man alles über geeignete Dateisytemrechte lösen. Zumindest auf Debian ist /var/log definiert als root:root 755, und es loggen dort nur Prozesse hin, die als root laufen (oder via syslog loggen, das wäre vielleicht auch eine methode für vzlogger...) Zusätzlich gibt es die Vereinbarung, dass vertrauchliche logs, die nicht world readable sind, für die gruppe adm lesbar zu machen, damit die Administratoren nicht jedes Mal root werden müssen. In der Red Hat Welt sind die Permissions auf Logs tendenziell schärfer, da bin ich viel mehr als root am rumturnen als in Debian. Da weiß ich aber zu wenig über die Policies um das erklären zu können. Ich kann da gerne weiter helfen, fragt gerne. Uns allen ist geholfen wenn sich der vzlogger eher wie ein "normaler" Daemon verhält und im System nicht so viele Sonderlocken braucht. Grüße Marc -- - Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Guter Vorschlag! Grüße Frank Marc Haber schrieb am So., 9. Jan. 2022, 13:53: > Hallo, > > On Sat, Jan 08, 2022 at 11:10:06PM +0100, Frank Richter wrote: > > Die Rechte-Änderung für den ganzen Ordner war jetzt die > Holzhammer-Methode, > > die vzlogger.log hätte gereicht... > > Ich persönlich bin ja ein großer Freund von "ein directory pro > User/Applikation" beim Loggen, also hier wäre das > /var/log/vzlogger/vzlogger.log, dann ist man mit den Rechten flexibler. > > Eventuell wäre das eine sinnvolle Änderung in den Defaults, damit haben > Benutzer hier ja immer mal wieder Ärger. > > Grüße > Marc > > -- > > - > Marc Haber | "I don't trust Computers. They | Mailadresse im Header > Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 > Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421 >
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Hallo, am Sonntag, 9. Januar 2022 um 14:06 hat Marc Haber geschrieben: > On Sun, Jan 09, 2022 at 02:00:44PM +0100, Daniel Lauckner wrote: >> Alternativer Ansatz wäre die systemd-Konfiguration zu erweitern: >> ExecStartPre=/bin/chmod 770 /var/log > Das ist aus Sicht der Distribution ein ganz böses Foul. Das Verzeichnis > "gehört" Euch nicht. Es gibt keine Gruppen die Logs anlegen dürfen? Versteh ich nicht... Gruppe root wollte ich ihm nicht geben, das untergräbt den Zweck der Übung. mfg Daniel
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
On Sun, Jan 09, 2022 at 02:00:44PM +0100, Daniel Lauckner wrote: > Alternativer Ansatz wäre die systemd-Konfiguration zu erweitern: > ExecStartPre=/bin/chmod 770 /var/log Das ist aus Sicht der Distribution ein ganz böses Foul. Das Verzeichnis "gehört" Euch nicht. Grüße Marc -- - Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Hallo, am Sonntag, 9. Januar 2022 um 13:53 hat Marc Haber geschrieben: > Eventuell wäre das eine sinnvolle Änderung in den Defaults, damit haben > Benutzer hier ja immer mal wieder Ärger. Alternativer Ansatz wäre die systemd-Konfiguration zu erweitern: ExecStartPre=/bin/chmod 770 /var/log Bin mir aber unsicher ob das klappt weil mir nicht bekannt ist ob der Befehlt vielleicht auch nur als User vzlogger ausgeführt wird. Ursache für die Komplikation ist das die Rechte an dem Verzeichnis nicht über den Neustart erhalten bleiben und ich keinen Schimmer hab wo das definiert ist. mfg Daniel
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Hallo, On Sat, Jan 08, 2022 at 11:10:06PM +0100, Frank Richter wrote: > Die Rechte-Änderung für den ganzen Ordner war jetzt die Holzhammer-Methode, > die vzlogger.log hätte gereicht... Ich persönlich bin ja ein großer Freund von "ein directory pro User/Applikation" beim Loggen, also hier wäre das /var/log/vzlogger/vzlogger.log, dann ist man mit den Rechten flexibler. Eventuell wäre das eine sinnvolle Änderung in den Defaults, damit haben Benutzer hier ja immer mal wieder Ärger. Grüße Marc -- - Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Das ist es nun wohl. die log-Datei ist vom pi-User. Ich habe nun die Berechtigungen erweitert. Jetzt startet vzlogger auch wieder automatisch nach einem Reboot. Und der Graph wird auch gleich gezeichnet. Danke! Nun hoffe ich, dass das System (nach Umstellung von SD-Karte auf USB-SSD und Reduzierung des Log-Levels) nun dauerhaft durchläuft, ohne nach einigen Tagen einfach auszufallen. Gesendet: Sonntag, 09. Januar 2022 um 00:27 Uhr Von: "Maik Weidemann" An: "volkszaehler.org - users" Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Dann mit sudo chown vzlogger /var/log/vzlogger.log Für weitere Test ggf. allen Schreibrechte auf die Datei geben: sudo chmod o+w /var/log/vzlogger.log Gruß Maik Am 09.01.22 um 00:18 schrieb Frank Richter: systemctl startet vzlogger unter dem User vzlogger. Dein Logfile gehört jetzt wahrscheinlich dem User pi, deshalb hat vzlogger wieder keinen Zugriff. Mail <onlineor...@gmx.de> schrieb am Sa., 8. Jan. 2022, 23:57: pi@raspberrypi:~ $ sudo systemctl enable vzlogger pi@raspberrypi:~ $ sudo systemctl start vzlogger pi@raspberrypi:~ $ sudo systemctl status vzlogger ● vzlogger.service - vzlogger Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor preset: Active: failed (Result: exit-code) since Sat 2022-01-08 23:51:48 CET; 10s ago Process: 905 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf (code=exi Main PID: 905 (code=exited, status=1/FAILURE) Jan 08 23:51:47 raspberrypi systemd[1]: Started vzlogger. Jan 08 23:51:48 raspberrypi systemd[1]: vzlogger.service: Main process exited, c Jan 08 23:51:48 raspberrypi systemd[1]: vzlogger.service: Failed with result 'ex lines 1-9/9 (END) Ein sudo reboot danach half auch nicht. Der Prozess taucht nicht auf. pi@raspberrypi:~ $ vzlogger [Jan 08 23:55:56][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 23:55:56][main] log level is 1 pi@raspberrypi:~ $ liefert allerdgins wieder einen aktualisierenden Graphen. Was kann das denn nur sein? vzlogger.conf: { "retry": 0, "daemon": true, "verbosity": 1, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php", "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } Gesendet: Samstag, 08. Januar 2022 um 23:46 Uhr Von: "Maik Weidemann" An: volkszaehler-users@demo.volkszaehler.org Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr sudo systemctl enable vzlogger sudo systemctl start vzlogger sudo systemctl status vzlogger Am 08.01.22 um 23:39 schrieb Mail: Der Dienst scheint irgendwie nicht mehr automatisch nach einem reboot zu starten. Kann man das wieder einstellen? Gesendet: Samstag, 08. Januar 2022 um 23:35 Uhr Von: "Mail" An: volkszaehler-users@demo.volkszaehler.org Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Ich stehe echt auf dem Schlauch. vzlogger.conf geändert: { "retry": 0, "daemon": true, "verbosity": 0, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinter
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Dann mit sudo chown vzlogger /var/log/vzlogger.log Für weitere Test ggf. allen Schreibrechte auf die Datei geben: sudo chmod o+w /var/log/vzlogger.log Gruß Maik Am 09.01.22 um 00:18 schrieb Frank Richter: systemctl startet vzlogger unter dem User vzlogger. Dein Logfile gehört jetzt wahrscheinlich dem User pi, deshalb hat vzlogger wieder keinen Zugriff. Mail schrieb am Sa., 8. Jan. 2022, 23:57: pi@raspberrypi:~ $ sudo systemctl enable vzlogger pi@raspberrypi:~ $ sudo systemctl start vzlogger pi@raspberrypi:~ $ sudo systemctl status vzlogger ● vzlogger.service - vzlogger Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor preset: Active: failed (Result: exit-code) since Sat 2022-01-08 23:51:48 CET; 10s ago Process: 905 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf (code=exi Main PID: 905 (code=exited, status=1/FAILURE) Jan 08 23:51:47 raspberrypi systemd[1]: Started vzlogger. Jan 08 23:51:48 raspberrypi systemd[1]: vzlogger.service: Main process exited, c Jan 08 23:51:48 raspberrypi systemd[1]: vzlogger.service: Failed with result 'ex lines 1-9/9 (END) Ein sudo reboot danach half auch nicht. Der Prozess taucht nicht auf. pi@raspberrypi:~ $ vzlogger [Jan 08 23:55:56][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 23:55:56][main] log level is 1 pi@raspberrypi:~ $ liefert allerdgins wieder einen aktualisierenden Graphen. Was kann das denn nur sein? vzlogger.conf: { "retry": 0, "daemon": true, "verbosity": 1, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php;, "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } *Gesendet:* Samstag, 08. Januar 2022 um 23:46 Uhr *Von:* "Maik Weidemann" *An:* volkszaehler-users@demo.volkszaehler.org *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr sudo systemctl enable vzlogger sudo systemctl start vzlogger sudo systemctl status vzlogger Am 08.01.22 um 23:39 schrieb Mail: Der Dienst scheint irgendwie nicht mehr automatisch nach einem reboot zu starten. Kann man das wieder einstellen? *Gesendet:* Samstag, 08. Januar 2022 um 23:35 Uhr *Von:* "Mail" <mailto:onlineor...@gmx.de> *An:* volkszaehler-users@demo.volkszaehler.org *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Ich stehe echt auf dem Schlauch. vzlogger.conf geändert: { "retry": 0, "daemon": true, "verbosity": 0, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260&
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Mach bitte mal ein sudo systemctl start vzlogger sudo systemctl status vzlogger sudo journalctl -ex und dann bitte ein machen und posten: ls -la /var/log/vzlogger.log Wenn du den vzlogger von Hand startest, dann läuft er als pi User. Wenn du den vzlogger als Dienst startest läuft dieser unter einen anderen User. Da kenne nun das Image nicht. Ggf. mal in das Start-Skript gucken cat /etc/systemd/system/vzlogger.service Gruß Maik Am 08.01.22 um 23:57 schrieb Mail: pi@raspberrypi:~ $ sudo systemctl enable vzlogger pi@raspberrypi:~ $ sudo systemctl start vzlogger pi@raspberrypi:~ $ sudo systemctl status vzlogger ● vzlogger.service - vzlogger Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor preset: Active: failed (Result: exit-code) since Sat 2022-01-08 23:51:48 CET; 10s ago Process: 905 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf (code=exi Main PID: 905 (code=exited, status=1/FAILURE) Jan 08 23:51:47 raspberrypi systemd[1]: Started vzlogger. Jan 08 23:51:48 raspberrypi systemd[1]: vzlogger.service: Main process exited, c Jan 08 23:51:48 raspberrypi systemd[1]: vzlogger.service: Failed with result 'ex lines 1-9/9 (END) Ein sudo reboot danach half auch nicht. Der Prozess taucht nicht auf. pi@raspberrypi:~ $ vzlogger [Jan 08 23:55:56][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 23:55:56][main] log level is 1 pi@raspberrypi:~ $ liefert allerdgins wieder einen aktualisierenden Graphen. Was kann das denn nur sein? vzlogger.conf: { "retry": 0, "daemon": true, "verbosity": 1, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php;, "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } *Gesendet:* Samstag, 08. Januar 2022 um 23:46 Uhr *Von:* "Maik Weidemann" *An:* volkszaehler-users@demo.volkszaehler.org *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr sudo systemctl enable vzlogger sudo systemctl start vzlogger sudo systemctl status vzlogger Am 08.01.22 um 23:39 schrieb Mail: Der Dienst scheint irgendwie nicht mehr automatisch nach einem reboot zu starten. Kann man das wieder einstellen? *Gesendet:* Samstag, 08. Januar 2022 um 23:35 Uhr *Von:* "Mail" *An:* volkszaehler-users@demo.volkszaehler.org *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Ich stehe echt auf dem Schlauch. vzlogger.conf geändert: { "retry": 0, "daemon": true, "verbosity": 0, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php;, "aggmode": "max", "duplicates": 30 } ], "protocol": "d0"
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
systemctl startet vzlogger unter dem User vzlogger. Dein Logfile gehört jetzt wahrscheinlich dem User pi, deshalb hat vzlogger wieder keinen Zugriff. Mail schrieb am Sa., 8. Jan. 2022, 23:57: > > > pi@raspberrypi:~ $ sudo systemctl enable vzlogger > pi@raspberrypi:~ $ sudo systemctl start vzlogger > pi@raspberrypi:~ $ sudo systemctl status vzlogger > ● vzlogger.service - vzlogger >Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor > preset: >Active: failed (Result: exit-code) since Sat 2022-01-08 23:51:48 CET; > 10s ago > Process: 905 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf > (code=exi > Main PID: 905 (code=exited, status=1/FAILURE) > Jan 08 23:51:47 raspberrypi systemd[1]: Started vzlogger. > Jan 08 23:51:48 raspberrypi systemd[1]: vzlogger.service: Main process > exited, c > Jan 08 23:51:48 raspberrypi systemd[1]: vzlogger.service: Failed with > result 'ex > lines 1-9/9 (END) > > Ein sudo reboot danach half auch nicht. Der Prozess taucht nicht auf. > > pi@raspberrypi:~ $ vzlogger > [Jan 08 23:55:56][main] vzlogger v0.8.0 based on > heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. > [Jan 08 23:55:56][main] log level is 1 > pi@raspberrypi:~ $ > liefert allerdgins wieder einen aktualisierenden Graphen. > > Was kann das denn nur sein? > > > > > vzlogger.conf: > > { >"retry": 0, >"daemon": true, >"verbosity": 1, >"log": "/var/log/vzlogger.log", >"local": { > "enabled": false, > "port": 8080, > "index": true, > "timeout": 0, > "buffer": 0 >}, >"meters": [ > { > "enabled": true, > "allowskip": false, > "interval": -1, > "aggtime": -1, > "aggfixedinterval": false, > "channels": [ >{ > "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", > "identifier": "1-0:1.8.0*255", > "api": "volkszaehler", > "middleware": "http://localhost/middleware.php;, > "aggmode": "max", > "duplicates": 30 > } > ], >"protocol": "d0", > "device": "/dev/ttyUSB0", >"pullseq": "2F3F210D0A", >"ackseq": "063035300d0a", >"baudrate": 9600, >"parity": "7E1", >"read_timeout": 15, >"wait_sync": "off", >"baudrate_change_delay": 0 > } >] > } > > > > > *Gesendet:* Samstag, 08. Januar 2022 um 23:46 Uhr > *Von:* "Maik Weidemann" > *An:* volkszaehler-users@demo.volkszaehler.org > *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und > 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr > sudo systemctl enable vzlogger > sudo systemctl start vzlogger > sudo systemctl status vzlogger > > Am 08.01.22 um 23:39 schrieb Mail: > > Der Dienst scheint irgendwie nicht mehr automatisch nach einem reboot zu > starten. > Kann man das wieder einstellen? > > > *Gesendet:* Samstag, 08. Januar 2022 um 23:35 Uhr > *Von:* "Mail" > *An:* volkszaehler-users@demo.volkszaehler.org > *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und > 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr > Ich stehe echt auf dem Schlauch. > vzlogger.conf geändert: > { >"retry": 0, >"daemon": true, >"verbosity": 0, >"log": "/var/log/vzlogger.log", >"local": { > "enabled": false, > "port": 8080, > "index": true, > "timeout": 0, > "buffer": 0 >}, >"meters": [ > { > "enabled": true, > "allowskip": false, > "interval": -1, > "aggtime": -1, > "aggfixedinterval": false, > "channels": [ >{ > "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", > "identifier": "1-0:1.8.0*255", > "api": "volkszaehler", > "middleware": "http://lo
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
pi@raspberrypi:~ $ sudo systemctl enable vzlogger pi@raspberrypi:~ $ sudo systemctl start vzlogger pi@raspberrypi:~ $ sudo systemctl status vzlogger ● vzlogger.service - vzlogger Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor preset: Active: failed (Result: exit-code) since Sat 2022-01-08 23:51:48 CET; 10s ago Process: 905 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf (code=exi Main PID: 905 (code=exited, status=1/FAILURE) Jan 08 23:51:47 raspberrypi systemd[1]: Started vzlogger. Jan 08 23:51:48 raspberrypi systemd[1]: vzlogger.service: Main process exited, c Jan 08 23:51:48 raspberrypi systemd[1]: vzlogger.service: Failed with result 'ex lines 1-9/9 (END) Ein sudo reboot danach half auch nicht. Der Prozess taucht nicht auf. pi@raspberrypi:~ $ vzlogger [Jan 08 23:55:56][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 23:55:56][main] log level is 1 pi@raspberrypi:~ $ liefert allerdgins wieder einen aktualisierenden Graphen. Was kann das denn nur sein? vzlogger.conf: { "retry": 0, "daemon": true, "verbosity": 1, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php", "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } Gesendet: Samstag, 08. Januar 2022 um 23:46 Uhr Von: "Maik Weidemann" An: volkszaehler-users@demo.volkszaehler.org Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr sudo systemctl enable vzlogger sudo systemctl start vzlogger sudo systemctl status vzlogger Am 08.01.22 um 23:39 schrieb Mail: Der Dienst scheint irgendwie nicht mehr automatisch nach einem reboot zu starten. Kann man das wieder einstellen? Gesendet: Samstag, 08. Januar 2022 um 23:35 Uhr Von: "Mail" An: volkszaehler-users@demo.volkszaehler.org Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Ich stehe echt auf dem Schlauch. vzlogger.conf geändert: { "retry": 0, "daemon": true, "verbosity": 0, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php", "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } Raspberry neu gestartet (sudo reboot). Wieder taucht kein Prozess auf und das Log wird nicht aktualisiert. Also habe ich erneut die conf geändert: "daemon": false, "verbosity&quo
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
sudo systemctl enable vzlogger sudo systemctl start vzlogger sudo systemctl status vzlogger Am 08.01.22 um 23:39 schrieb Mail: Der Dienst scheint irgendwie nicht mehr automatisch nach einem reboot zu starten. Kann man das wieder einstellen? *Gesendet:* Samstag, 08. Januar 2022 um 23:35 Uhr *Von:* "Mail" *An:* volkszaehler-users@demo.volkszaehler.org *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Ich stehe echt auf dem Schlauch. vzlogger.conf geändert: { "retry": 0, "daemon": true, "verbosity": 0, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php;, "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } Raspberry neu gestartet (sudo reboot). Wieder taucht kein Prozess auf und das Log wird nicht aktualisiert. Also habe ich erneut die conf geändert: "daemon": false, "verbosity": 10, pi@raspberrypi:~ $ vzlogger [Jan 08 23:30:41][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 23:30:41][mtr0] Creating new meter with protocol d0. [Jan 08 23:30:41][d0] pullseq len:5 found [Jan 08 23:30:41][d0] ackseq len:6 found 050 , 6 [Jan 08 23:30:41][mtr0] Meter configured, enabled. [Jan 08 23:30:41] New meter initialized (protocol=d0) [Jan 08 23:30:41] Configure channel. [Jan 08 23:30:41][chn0] New channel initialized (uuid=...6cb260 api=volkszaehler id=1-0:1.8.0*255) [Jan 08 23:30:41] Have 1 meters. [Jan 08 23:30:41][main] log level is 10 [Jan 08 23:30:41][main] daemon=0, local=0 [Jan 08 23:30:41] Process not daemonized... [Jan 08 23:30:41] Opened logfile /var/log/vzlogger.log [Jan 08 23:30:41][] ===> Start meters [Jan 08 23:30:41][mtr0] Meter connection established [Jan 08 23:30:41][mtr0] Meter thread started [Jan 08 23:30:41][mtr0] Meter is opened. Starting channels. [Jan 08 23:30:41][mtr0] Number of readers: 400 [Jan 08 23:30:41][mtr0] Config.daemon: 0 [Jan 08 23:30:41][chn0] Logging thread started [Jan 08 23:30:41][chn0] Start logging thread for volkszaehler-api. Running as daemon: no [Jan 08 23:30:41][] Startup done. [Jan 08 23:30:41][mtr0] Config.local: 0 [Jan 08 23:30:41][chn0] Using default volkszaehler api. [Jan 08 23:30:41][d0] sending pullsequenz send (len:5 is:5). [Jan 08 23:30:43][d0] Read package with 0 tuples (vendor=▒P▒▒絸7P▒Ti▒, baudrate=, identification=4i▒T▒) [Jan 08 23:30:43][mtr0] Stopped reading. [Jan 08 23:30:43][chn0] ==> number of tuples: 0 [Jan 08 23:30:43][chn0] JSON request body is null. Nothing to send now. PuTTY Nun zeigt der Graph wieder daten. Idee? *Gesendet:* Samstag, 08. Januar 2022 um 23:10 Uhr *Von:* "Frank Richter" *An:* "volkszaehler.org - users" *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Die Rechte-Änderung für den ganzen Ordner war jetzt die Holzhammer-Methode, die vzlogger.log hätte gereicht... Ansonsten, ja, Dump-Zeile raus, daemon: true, Start via systemctl. Das ganze System rebooten ist unnötig. Mail schrieb am Sa., 8. Jan. 2022, 22:57: Dann kommt das: pi@raspberrypi:/etc $ sudo systemctl stop vzlogger pi@raspberrypi:/etc $ sudo nano vzlogger.conf pi@raspberrypi:/etc $ vzlogger [Jan 08 22:48:45][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 22:48:45][mtr0] Creating new meter with protocol d0. [Jan 08 22:48:45][d0] pullseq len:5 found [Jan 08 22:48:45][d0] ackseq len:6 found 050 , 6 [Jan 08 22:48:45][mtr0] Meter configured, enabled. [Jan 08 22:48:45]
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Der Dienst scheint irgendwie nicht mehr automatisch nach einem reboot zu starten. Kann man das wieder einstellen? Gesendet: Samstag, 08. Januar 2022 um 23:35 Uhr Von: "Mail" An: volkszaehler-users@demo.volkszaehler.org Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Ich stehe echt auf dem Schlauch. vzlogger.conf geändert: { "retry": 0, "daemon": true, "verbosity": 0, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php", "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } Raspberry neu gestartet (sudo reboot). Wieder taucht kein Prozess auf und das Log wird nicht aktualisiert. Also habe ich erneut die conf geändert: "daemon": false, "verbosity": 10, pi@raspberrypi:~ $ vzlogger [Jan 08 23:30:41][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 23:30:41][mtr0] Creating new meter with protocol d0. [Jan 08 23:30:41][d0] pullseq len:5 found [Jan 08 23:30:41][d0] ackseq len:6 found 050 , 6 [Jan 08 23:30:41][mtr0] Meter configured, enabled. [Jan 08 23:30:41] New meter initialized (protocol=d0) [Jan 08 23:30:41] Configure channel. [Jan 08 23:30:41][chn0] New channel initialized (uuid=...6cb260 api=volkszaehler id=1-0:1.8.0*255) [Jan 08 23:30:41] Have 1 meters. [Jan 08 23:30:41][main] log level is 10 [Jan 08 23:30:41][main] daemon=0, local=0 [Jan 08 23:30:41] Process not daemonized... [Jan 08 23:30:41] Opened logfile /var/log/vzlogger.log [Jan 08 23:30:41][] ===> Start meters [Jan 08 23:30:41][mtr0] Meter connection established [Jan 08 23:30:41][mtr0] Meter thread started [Jan 08 23:30:41][mtr0] Meter is opened. Starting channels. [Jan 08 23:30:41][mtr0] Number of readers: 400 [Jan 08 23:30:41][mtr0] Config.daemon: 0 [Jan 08 23:30:41][chn0] Logging thread started [Jan 08 23:30:41][chn0] Start logging thread for volkszaehler-api. Running as daemon: no [Jan 08 23:30:41][] Startup done. [Jan 08 23:30:41][mtr0] Config.local: 0 [Jan 08 23:30:41][chn0] Using default volkszaehler api. [Jan 08 23:30:41][d0] sending pullsequenz send (len:5 is:5). [Jan 08 23:30:43][d0] Read package with 0 tuples (vendor=▒P▒▒絸7P▒Ti▒, baudrate=, identification=4i▒T▒) [Jan 08 23:30:43][mtr0] Stopped reading. [Jan 08 23:30:43][chn0] ==> number of tuples: 0 [Jan 08 23:30:43][chn0] JSON request body is null. Nothing to send now. PuTTY Nun zeigt der Graph wieder daten. Idee? Gesendet: Samstag, 08. Januar 2022 um 23:10 Uhr Von: "Frank Richter" An: "volkszaehler.org - users" Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Die Rechte-Änderung für den ganzen Ordner war jetzt die Holzhammer-Methode, die vzlogger.log hätte gereicht... Ansonsten, ja, Dump-Zeile raus, daemon: true, Start via systemctl. Das ganze System rebooten ist unnötig. Mail <onlineor...@gmx.de> schrieb am Sa., 8. Jan. 2022, 22:57: Dann kommt das: pi@raspberrypi:/etc $ sudo systemctl stop vzlogger pi@raspberrypi:/etc $ sudo nano vzlogger.conf pi@raspberrypi:/etc $ vzlogger [Jan 08 22:48:45][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 22:48:45][mtr0] Creating new meter with protocol d0. [Jan 08 22:48:45][d0] pullseq len:5 found [Jan 08 22:48:45][d0] ackseq len:6 found 050 , 6 [Jan 08 22:48:45][mtr0] Meter configured, enabled. [Jan 08 22:48:45] New meter initialized (protocol=d0) [Jan 08 22:48:45] Configure channel. [Jan 08 22:48:45][chn0] New channel initialized (uuid=.
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Ich stehe echt auf dem Schlauch. vzlogger.conf geändert: { "retry": 0, "daemon": true, "verbosity": 0, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php", "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } Raspberry neu gestartet (sudo reboot). Wieder taucht kein Prozess auf und das Log wird nicht aktualisiert. Also habe ich erneut die conf geändert: "daemon": false, "verbosity": 10, pi@raspberrypi:~ $ vzlogger [Jan 08 23:30:41][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 23:30:41][mtr0] Creating new meter with protocol d0. [Jan 08 23:30:41][d0] pullseq len:5 found [Jan 08 23:30:41][d0] ackseq len:6 found 050 , 6 [Jan 08 23:30:41][mtr0] Meter configured, enabled. [Jan 08 23:30:41] New meter initialized (protocol=d0) [Jan 08 23:30:41] Configure channel. [Jan 08 23:30:41][chn0] New channel initialized (uuid=...6cb260 api=volkszaehler id=1-0:1.8.0*255) [Jan 08 23:30:41] Have 1 meters. [Jan 08 23:30:41][main] log level is 10 [Jan 08 23:30:41][main] daemon=0, local=0 [Jan 08 23:30:41] Process not daemonized... [Jan 08 23:30:41] Opened logfile /var/log/vzlogger.log [Jan 08 23:30:41][] ===> Start meters [Jan 08 23:30:41][mtr0] Meter connection established [Jan 08 23:30:41][mtr0] Meter thread started [Jan 08 23:30:41][mtr0] Meter is opened. Starting channels. [Jan 08 23:30:41][mtr0] Number of readers: 400 [Jan 08 23:30:41][mtr0] Config.daemon: 0 [Jan 08 23:30:41][chn0] Logging thread started [Jan 08 23:30:41][chn0] Start logging thread for volkszaehler-api. Running as daemon: no [Jan 08 23:30:41][] Startup done. [Jan 08 23:30:41][mtr0] Config.local: 0 [Jan 08 23:30:41][chn0] Using default volkszaehler api. [Jan 08 23:30:41][d0] sending pullsequenz send (len:5 is:5). [Jan 08 23:30:43][d0] Read package with 0 tuples (vendor=▒P▒▒絸7P▒Ti▒, baudrate=, identification=4i▒T▒) [Jan 08 23:30:43][mtr0] Stopped reading. [Jan 08 23:30:43][chn0] ==> number of tuples: 0 [Jan 08 23:30:43][chn0] JSON request body is null. Nothing to send now. PuTTY Nun zeigt der Graph wieder daten. Idee? Gesendet: Samstag, 08. Januar 2022 um 23:10 Uhr Von: "Frank Richter" An: "volkszaehler.org - users" Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Die Rechte-Änderung für den ganzen Ordner war jetzt die Holzhammer-Methode, die vzlogger.log hätte gereicht... Ansonsten, ja, Dump-Zeile raus, daemon: true, Start via systemctl. Das ganze System rebooten ist unnötig. Mail <onlineor...@gmx.de> schrieb am Sa., 8. Jan. 2022, 22:57: Dann kommt das: pi@raspberrypi:/etc $ sudo systemctl stop vzlogger pi@raspberrypi:/etc $ sudo nano vzlogger.conf pi@raspberrypi:/etc $ vzlogger [Jan 08 22:48:45][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 22:48:45][mtr0] Creating new meter with protocol d0. [Jan 08 22:48:45][d0] pullseq len:5 found [Jan 08 22:48:45][d0] ackseq len:6 found 050 , 6 [Jan 08 22:48:45][mtr0] Meter configured, enabled. [Jan 08 22:48:45] New meter initialized (protocol=d0) [Jan 08 22:48:45] Configure channel. [Jan 08 22:48:45][chn0] New channel initialized (uuid=...6cb260 api=volkszaehler id=1-0:1.8.0*255) [Jan 08 22:48:45] Have 1 meters. [Jan 08 22:48:45][main] log level is 10 [Jan 08 22:48:45][main] daemon=0, local=0 [Jan 08 22:48:45] Process not daemonized... [Jan 08 22:48:45] Cannot open logfile /var/log/vzlogger.log: Permission denied pi@raspberrypi:/etc $ Warum kommt der Permission Fehler für das LogFi
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Die Rechte-Änderung für den ganzen Ordner war jetzt die Holzhammer-Methode, die vzlogger.log hätte gereicht... Ansonsten, ja, Dump-Zeile raus, daemon: true, Start via systemctl. Das ganze System rebooten ist unnötig. Mail schrieb am Sa., 8. Jan. 2022, 22:57: > Dann kommt das: > > pi@raspberrypi:/etc $ sudo systemctl stop vzlogger > pi@raspberrypi:/etc $ sudo nano vzlogger.conf > pi@raspberrypi:/etc $ vzlogger > [Jan 08 22:48:45][main] vzlogger v0.8.0 based on > heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. > [Jan 08 22:48:45][mtr0] Creating new meter with protocol d0. > [Jan 08 22:48:45][d0] pullseq len:5 found > [Jan 08 22:48:45][d0] ackseq len:6 found 050 > , 6 > [Jan 08 22:48:45][mtr0] Meter configured, enabled. > [Jan 08 22:48:45] New meter initialized (protocol=d0) > [Jan 08 22:48:45] Configure channel. > [Jan 08 22:48:45][chn0] New channel initialized (uuid=...6cb260 > api=volkszaehler id=1-0:1.8.0*255) > [Jan 08 22:48:45] Have 1 meters. > [Jan 08 22:48:45][main] log level is 10 > [Jan 08 22:48:45][main] daemon=0, local=0 > [Jan 08 22:48:45] Process not daemonized... > [Jan 08 22:48:45] Cannot open logfile /var/log/vzlogger.log: > Permission denied > pi@raspberrypi:/etc $ > > Warum kommt der Permission Fehler für das LogFile? > > ich habe mal die Rechte auf den Log-Ordner geändert: sudo chmod 777 log > Juhu, nun erscheinen die log-Dateien vzlogger.log und d0_dump.log > > Dann starte ich wohl den Raspberry mal neu, oder? Damit dann die Services > wieder im Hintergrund laufen, oder? > Vorher würde ich noch debug auf 0 setzen und die Zeile >"dump_file": "/var/log/d0_dump.log", > rauslöschen, oder? > Ach so, daemon wieder auf true? > > VG, Mirko > > *Gesendet:* Samstag, 08. Januar 2022 um 22:34 Uhr > *Von:* "Frank Richter" > *An:* "volkszaehler.org - users" > > *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und > 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr > Hm, dann frisst er die Config doch. Probier das gleiche bitte nochmal mit > "daemon": false > > Grüße > Frank > > Mail schrieb am Sa., 8. Jan. 2022, 22:20: > >> Hallo Frank, >> >> ich bin auf eine SSD am USB Port umgezogen. Trotzdem würde ich das >> Logging dann reduzieren/abschalten. >> Starte ich vzlogger, kommt das: >> pi@raspberrypi:~ $ vzlogger >> [Jan 08 22:15:30][main] vzlogger v0.8.0 based on >> heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. >> [Jan 08 22:15:30][mtr0] Creating new meter with protocol d0. >> [Jan 08 22:15:30][d0] pullseq len:5 found >> [Jan 08 22:15:30][d0] ackseq len:6 found 050 >> , 6 >> [Jan 08 22:15:30][mtr0] Meter configured, enabled. >> [Jan 08 22:15:30] New meter initialized (protocol=d0) >> [Jan 08 22:15:30] Configure channel. >> [Jan 08 22:15:30][chn0] New channel initialized (uuid=...6cb260 >> api=volkszaehler id=1-0:1.8.0*255) >> [Jan 08 22:15:30] Have 1 meters. >> [Jan 08 22:15:30][main] log level is 10 >> [Jan 08 22:15:30][main] daemon=1, local=0 >> [Jan 08 22:15:30] Daemonize process... >> pi@raspberrypi:~ $ >> >> >> Das Log-Verzeichnis zeigt trotzdem keine Dateien: >> >> pi@raspberrypi:/var/log $ ls >> alternatives.logdaemon.log.1 kern.log.1 syslog.1 >> alternatives.log.1 daemon.log.2.gz kern.log.2.gz syslog.2.gz >> apache2 daemon.log.3.gz kern.log.3.gz syslog.3.gz >> apt daemon.log.4.gz kern.log.4.gz syslog.4.gz >> auth.logdebuglastlogsyslog.5.gz >> auth.log.1 debug.1 messages syslog.6.gz >> auth.log.2.gz debug.2.gz messages.1 syslog.7.gz >> auth.log.3.gz debug.3.gz messages.2.gz user.log >> auth.log.4.gz debug.4.gz messages.3.gz user.log.1 >> bootstrap.log dpkg.log messages.4.gz user.log.2.gz >> btmpdpkg.log.1 mysql user.log.3.gz >> btmp.1 faillog privateuser.log.4.gz >> daemon.log kern.log syslog wtmp >> pi@raspberrypi:/var/log $ >> >> Helfen diese Infos irgendwie? >> >> Hier noch einmal die vzlogger.conf: >> >> { >>"retry": 0, >>"daemon": true, >>"verbosity": 10, >>"log": "/var/log/vzlogger.log", >>"local": { >> "enabled": false, >> "port": 8080, >> &
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Normal wenn nicht als Dämon ausgeführt. Mail schrieb am Sa., 8. Jan. 2022, 23:02: > Es scheint nur ein Wert gekommen zu sein. > > > > *Gesendet:* Samstag, 08. Januar 2022 um 22:59 Uhr > *Von:* "Mail" > *An:* volkszaehler-users@demo.volkszaehler.org > *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und > 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr > ach so, nach > > > *Gesendet:* Samstag, 08. Januar 2022 um 22:57 Uhr > *Von:* "Mail" > *An:* volkszaehler-users@demo.volkszaehler.org > *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und > 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr > Dann kommt das: > > pi@raspberrypi:/etc $ sudo systemctl stop vzlogger > pi@raspberrypi:/etc $ sudo nano vzlogger.conf > pi@raspberrypi:/etc $ vzlogger > [Jan 08 22:48:45][main] vzlogger v0.8.0 based on > heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. > [Jan 08 22:48:45][mtr0] Cre Änderung der Rechte kam dann das: > > pi@raspberrypi:/var $ sudo chmod 777 log > pi@raspberrypi:/var $ vzlogger > [Jan 08 22:52:48][main] vzlogger v0.8.0 based on > heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. > [Jan 08 22:52:48][mtr0] Creating new meter with protocol d0. > [Jan 08 22:52:48][d0] pullseq len:5 found > [Jan 08 22:52:48][d0] ackseq len:6 found 050 > , 6 > [Jan 08 22:52:48][mtr0] Meter configured, enabled. > [Jan 08 22:52:48] New meter initialized (protocol=d0) > [Jan 08 22:52:48] Configure channel. > [Jan 08 22:52:48][chn0] New channel initialized (uuid=...6cb260 > api=volkszaehler id=1-0:1.8.0*255) > [Jan 08 22:52:48] Have 1 meters. > [Jan 08 22:52:48][main] log level is 10 > [Jan 08 22:52:48][main] daemon=0, local=0 > [Jan 08 22:52:48] Process not daemonized... > [Jan 08 22:52:48] Opened logfile /var/log/vzlogger.log > [Jan 08 22:52:48][] ===> Start meters > [Jan 08 22:52:48][mtr0] Meter connection established > [Jan 08 22:52:48][mtr0] Meter thread started > [Jan 08 22:52:48][mtr0] Meter is opened. Starting channels. > [Jan 08 22:52:48][mtr0] Number of readers: 400 > [Jan 08 22:52:48][chn0] Logging thread started > [Jan 08 22:52:48][chn0] Start logging thread for volkszaehler-api. Running > as daemon: no > [Jan 08 22:52:48][mtr0] Config.daemon: 0 > [Jan 08 22:52:48][] Startup done. > [Jan 08 22:52:48][mtr0] Config.local: 0 > [Jan 08 22:52:48][chn0] Using default volkszaehler api. > [Jan 08 22:52:48][d0] sending pullsequenz send (len:5 is:5). > [Jan 08 22:52:49][d0] Pull answer (vendor=LOG, baudrate=5, > identification=LK13BE803039) > [Jan 08 22:52:49][d0] Sending ack sequence send (len:6 is:6,050 > ). > [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:96.1.0*255, > value=001LOG0065041979, unit=) > [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:1.8.0*255, > value=018452.6256, unit=kWh) > [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:2.8.0*255, > value=01.1491, unit=kWh) > [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:0.2.0*255, > value=ver.03,432F,20170504, unit=) > [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:96.90.2*255, > value=0F66, unit=) > [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:97.97.0*255, > value=, unit=) > [Jan 08 22:52:49][d0] Read package with 6 tuples (vendor=LOG, > baudrate=5, identification=LK13BE803039) > [Jan 08 22:52:49][chn0] Adding reading to queue (value=18452.63 > ts=1641678769225) > [Jan 08 22:52:49][MAX] 18452.625600 @ 1641678769225 > [Jan 08 22:52:49][MAX] RESULT 18452.625600 @ 1641678769225 > [Jan 08 22:52:49][mtr0] Stopped reading. > [Jan 08 22:52:49][chn0] ==> number of tuples: 1 > [Jan 08 22:52:49][chn0] compare: 0 1641678769225 > [Jan 08 22:52:49][chn0] JSON request body: [ [ 1641678769225, > 18452.6255 ] ] > [Jan 08 22:52:49][chn0] CURL Request succeeded with code: 200 > > > ating new meter with protocol d0. > [Jan 08 22:48:45][d0] pullseq len:5 found > [Jan 08 22:48:45][d0] ackseq len:6 found 050 > , 6 > [Jan 08 22:48:45][mtr0] Meter configured, enabled. > [Jan 08 22:48:45] New meter initialized (protocol=d0) > [Jan 08 22:48:45] Configure channel. > [Jan 08 22:48:45][chn0] New channel initialized (uuid=...6cb260 > api=volkszaehler id=1-0:1.8.0*255) > [Jan 08 22:48:45] Have 1 meters. > [Jan 08 22:48:45][main] log level is 10 > [Jan 08 22:48:45][main] daemon=0, local=0 > [Jan 08 22:48:45] Process not daemonized... > [Jan 08 22:48:45] Cannot open logfile /var/log/vzlogger.log: > Permission denied > pi@raspberrypi:/etc $ > Warum kommt der Permission Fehler für das LogFile? > >
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Es scheint nur ein Wert gekommen zu sein. Gesendet: Samstag, 08. Januar 2022 um 22:59 Uhr Von: "Mail" An: volkszaehler-users@demo.volkszaehler.org Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr ach so, nach Gesendet: Samstag, 08. Januar 2022 um 22:57 Uhr Von: "Mail" An: volkszaehler-users@demo.volkszaehler.org Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Dann kommt das: pi@raspberrypi:/etc $ sudo systemctl stop vzlogger pi@raspberrypi:/etc $ sudo nano vzlogger.conf pi@raspberrypi:/etc $ vzlogger [Jan 08 22:48:45][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 22:48:45][mtr0] Cre Änderung der Rechte kam dann das: pi@raspberrypi:/var $ sudo chmod 777 log pi@raspberrypi:/var $ vzlogger [Jan 08 22:52:48][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 22:52:48][mtr0] Creating new meter with protocol d0. [Jan 08 22:52:48][d0] pullseq len:5 found [Jan 08 22:52:48][d0] ackseq len:6 found 050 , 6 [Jan 08 22:52:48][mtr0] Meter configured, enabled. [Jan 08 22:52:48] New meter initialized (protocol=d0) [Jan 08 22:52:48] Configure channel. [Jan 08 22:52:48][chn0] New channel initialized (uuid=...6cb260 api=volkszaehler id=1-0:1.8.0*255) [Jan 08 22:52:48] Have 1 meters. [Jan 08 22:52:48][main] log level is 10 [Jan 08 22:52:48][main] daemon=0, local=0 [Jan 08 22:52:48] Process not daemonized... [Jan 08 22:52:48] Opened logfile /var/log/vzlogger.log [Jan 08 22:52:48][] ===> Start meters [Jan 08 22:52:48][mtr0] Meter connection established [Jan 08 22:52:48][mtr0] Meter thread started [Jan 08 22:52:48][mtr0] Meter is opened. Starting channels. [Jan 08 22:52:48][mtr0] Number of readers: 400 [Jan 08 22:52:48][chn0] Logging thread started [Jan 08 22:52:48][chn0] Start logging thread for volkszaehler-api. Running as daemon: no [Jan 08 22:52:48][mtr0] Config.daemon: 0 [Jan 08 22:52:48][] Startup done. [Jan 08 22:52:48][mtr0] Config.local: 0 [Jan 08 22:52:48][chn0] Using default volkszaehler api. [Jan 08 22:52:48][d0] sending pullsequenz send (len:5 is:5). [Jan 08 22:52:49][d0] Pull answer (vendor=LOG, baudrate=5, identification=LK13BE803039) [Jan 08 22:52:49][d0] Sending ack sequence send (len:6 is:6,050 ). [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:96.1.0*255, value=001LOG0065041979, unit=) [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:1.8.0*255, value=018452.6256, unit=kWh) [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:2.8.0*255, value=01.1491, unit=kWh) [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:0.2.0*255, value=ver.03,432F,20170504, unit=) [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:96.90.2*255, value=0F66, unit=) [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:97.97.0*255, value=, unit=) [Jan 08 22:52:49][d0] Read package with 6 tuples (vendor=LOG, baudrate=5, identification=LK13BE803039) [Jan 08 22:52:49][chn0] Adding reading to queue (value=18452.63 ts=1641678769225) [Jan 08 22:52:49][MAX] 18452.625600 @ 1641678769225 [Jan 08 22:52:49][MAX] RESULT 18452.625600 @ 1641678769225 [Jan 08 22:52:49][mtr0] Stopped reading. [Jan 08 22:52:49][chn0] ==> number of tuples: 1 [Jan 08 22:52:49][chn0] compare: 0 1641678769225 [Jan 08 22:52:49][chn0] JSON request body: [ [ 1641678769225, 18452.6255 ] ] [Jan 08 22:52:49][chn0] CURL Request succeeded with code: 200 ating new meter with protocol d0. [Jan 08 22:48:45][d0] pullseq len:5 found [Jan 08 22:48:45][d0] ackseq len:6 found 050 , 6 [Jan 08 22:48:45][mtr0] Meter configured, enabled. [Jan 08 22:48:45] New meter initialized (protocol=d0) [Jan 08 22:48:45] Configure channel. [Jan 08 22:48:45][chn0] New channel initialized (uuid=...6cb260 api=volkszaehler id=1-0:1.8.0*255) [Jan 08 22:48:45] Have 1 meters. [Jan 08 22:48:45][main] log level is 10 [Jan 08 22:48:45][main] daemon=0, local=0 [Jan 08 22:48:45] Process not daemonized... [Jan 08 22:48:45] Cannot open logfile /var/log/vzlogger.log: Permission denied pi@raspberrypi:/etc $ Warum kommt der Permission Fehler für das LogFile? ich habe mal die Rechte auf den Log-Ordner geändert: sudo chmod 777 log Juhu, nun erscheinen die log-Dateien vzlogger.log und d0_dump.log Dann starte ich wohl den Raspberry mal neu, oder? Damit dann die Services wieder im Hintergrund laufen, oder? Vorher würde ich noch debug auf 0 setzen und die Zeile "dump_file": "/var/log/d0_dump.log", rauslöschen, oder? Ach so, daemon wieder auf true? VG, Mirko Gesendet: Samstag, 08. Januar 2022 um 22:34 Uhr Von: "Frank Richter" An: "volkszaehler.org - users" Betreff: Re: [vz-use
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
ach so, nach Gesendet: Samstag, 08. Januar 2022 um 22:57 Uhr Von: "Mail" An: volkszaehler-users@demo.volkszaehler.org Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Dann kommt das: pi@raspberrypi:/etc $ sudo systemctl stop vzlogger pi@raspberrypi:/etc $ sudo nano vzlogger.conf pi@raspberrypi:/etc $ vzlogger [Jan 08 22:48:45][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 22:48:45][mtr0] Cre Änderung der Rechte kam dann das: pi@raspberrypi:/var $ sudo chmod 777 log pi@raspberrypi:/var $ vzlogger [Jan 08 22:52:48][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 22:52:48][mtr0] Creating new meter with protocol d0. [Jan 08 22:52:48][d0] pullseq len:5 found [Jan 08 22:52:48][d0] ackseq len:6 found 050 , 6 [Jan 08 22:52:48][mtr0] Meter configured, enabled. [Jan 08 22:52:48] New meter initialized (protocol=d0) [Jan 08 22:52:48] Configure channel. [Jan 08 22:52:48][chn0] New channel initialized (uuid=...6cb260 api=volkszaehler id=1-0:1.8.0*255) [Jan 08 22:52:48] Have 1 meters. [Jan 08 22:52:48][main] log level is 10 [Jan 08 22:52:48][main] daemon=0, local=0 [Jan 08 22:52:48] Process not daemonized... [Jan 08 22:52:48] Opened logfile /var/log/vzlogger.log [Jan 08 22:52:48][] ===> Start meters [Jan 08 22:52:48][mtr0] Meter connection established [Jan 08 22:52:48][mtr0] Meter thread started [Jan 08 22:52:48][mtr0] Meter is opened. Starting channels. [Jan 08 22:52:48][mtr0] Number of readers: 400 [Jan 08 22:52:48][chn0] Logging thread started [Jan 08 22:52:48][chn0] Start logging thread for volkszaehler-api. Running as daemon: no [Jan 08 22:52:48][mtr0] Config.daemon: 0 [Jan 08 22:52:48][] Startup done. [Jan 08 22:52:48][mtr0] Config.local: 0 [Jan 08 22:52:48][chn0] Using default volkszaehler api. [Jan 08 22:52:48][d0] sending pullsequenz send (len:5 is:5). [Jan 08 22:52:49][d0] Pull answer (vendor=LOG, baudrate=5, identification=LK13BE803039) [Jan 08 22:52:49][d0] Sending ack sequence send (len:6 is:6,050 ). [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:96.1.0*255, value=001LOG0065041979, unit=) [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:1.8.0*255, value=018452.6256, unit=kWh) [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:2.8.0*255, value=01.1491, unit=kWh) [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:0.2.0*255, value=ver.03,432F,20170504, unit=) [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:96.90.2*255, value=0F66, unit=) [Jan 08 22:52:49][d0] Parsed reading (OBIS code=1-0:97.97.0*255, value=, unit=) [Jan 08 22:52:49][d0] Read package with 6 tuples (vendor=LOG, baudrate=5, identification=LK13BE803039) [Jan 08 22:52:49][chn0] Adding reading to queue (value=18452.63 ts=1641678769225) [Jan 08 22:52:49][MAX] 18452.625600 @ 1641678769225 [Jan 08 22:52:49][MAX] RESULT 18452.625600 @ 1641678769225 [Jan 08 22:52:49][mtr0] Stopped reading. [Jan 08 22:52:49][chn0] ==> number of tuples: 1 [Jan 08 22:52:49][chn0] compare: 0 1641678769225 [Jan 08 22:52:49][chn0] JSON request body: [ [ 1641678769225, 18452.6255 ] ] [Jan 08 22:52:49][chn0] CURL Request succeeded with code: 200 ating new meter with protocol d0. [Jan 08 22:48:45][d0] pullseq len:5 found [Jan 08 22:48:45][d0] ackseq len:6 found 050 , 6 [Jan 08 22:48:45][mtr0] Meter configured, enabled. [Jan 08 22:48:45] New meter initialized (protocol=d0) [Jan 08 22:48:45] Configure channel. [Jan 08 22:48:45][chn0] New channel initialized (uuid=...6cb260 api=volkszaehler id=1-0:1.8.0*255) [Jan 08 22:48:45] Have 1 meters. [Jan 08 22:48:45][main] log level is 10 [Jan 08 22:48:45][main] daemon=0, local=0 [Jan 08 22:48:45] Process not daemonized... [Jan 08 22:48:45] Cannot open logfile /var/log/vzlogger.log: Permission denied pi@raspberrypi:/etc $ Warum kommt der Permission Fehler für das LogFile? ich habe mal die Rechte auf den Log-Ordner geändert: sudo chmod 777 log Juhu, nun erscheinen die log-Dateien vzlogger.log und d0_dump.log Dann starte ich wohl den Raspberry mal neu, oder? Damit dann die Services wieder im Hintergrund laufen, oder? Vorher würde ich noch debug auf 0 setzen und die Zeile "dump_file": "/var/log/d0_dump.log", rauslöschen, oder? Ach so, daemon wieder auf true? VG, Mirko Gesendet: Samstag, 08. Januar 2022 um 22:34 Uhr Von: "Frank Richter" An: "volkszaehler.org - users" Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Hm, dann frisst er die Config doch. Probier das gleiche bitte nochmal mit "daemon": false Grüße Frank Mail <onlineor...@gmx.de> schrieb am Sa., 8. Jan. 2022, 22:20:
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Dann kommt das: pi@raspberrypi:/etc $ sudo systemctl stop vzlogger pi@raspberrypi:/etc $ sudo nano vzlogger.conf pi@raspberrypi:/etc $ vzlogger [Jan 08 22:48:45][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 22:48:45][mtr0] Creating new meter with protocol d0. [Jan 08 22:48:45][d0] pullseq len:5 found [Jan 08 22:48:45][d0] ackseq len:6 found 050 , 6 [Jan 08 22:48:45][mtr0] Meter configured, enabled. [Jan 08 22:48:45] New meter initialized (protocol=d0) [Jan 08 22:48:45] Configure channel. [Jan 08 22:48:45][chn0] New channel initialized (uuid=...6cb260 api=volkszaehler id=1-0:1.8.0*255) [Jan 08 22:48:45] Have 1 meters. [Jan 08 22:48:45][main] log level is 10 [Jan 08 22:48:45][main] daemon=0, local=0 [Jan 08 22:48:45] Process not daemonized... [Jan 08 22:48:45] Cannot open logfile /var/log/vzlogger.log: Permission denied pi@raspberrypi:/etc $ Warum kommt der Permission Fehler für das LogFile? ich habe mal die Rechte auf den Log-Ordner geändert: sudo chmod 777 log Juhu, nun erscheinen die log-Dateien vzlogger.log und d0_dump.log Dann starte ich wohl den Raspberry mal neu, oder? Damit dann die Services wieder im Hintergrund laufen, oder? Vorher würde ich noch debug auf 0 setzen und die Zeile "dump_file": "/var/log/d0_dump.log", rauslöschen, oder? Ach so, daemon wieder auf true? VG, Mirko Gesendet: Samstag, 08. Januar 2022 um 22:34 Uhr Von: "Frank Richter" An: "volkszaehler.org - users" Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Hm, dann frisst er die Config doch. Probier das gleiche bitte nochmal mit "daemon": false Grüße Frank Mail <onlineor...@gmx.de> schrieb am Sa., 8. Jan. 2022, 22:20: Hallo Frank, ich bin auf eine SSD am USB Port umgezogen. Trotzdem würde ich das Logging dann reduzieren/abschalten. Starte ich vzlogger, kommt das: pi@raspberrypi:~ $ vzlogger [Jan 08 22:15:30][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 22:15:30][mtr0] Creating new meter with protocol d0. [Jan 08 22:15:30][d0] pullseq len:5 found [Jan 08 22:15:30][d0] ackseq len:6 found 050 , 6 [Jan 08 22:15:30][mtr0] Meter configured, enabled. [Jan 08 22:15:30] New meter initialized (protocol=d0) [Jan 08 22:15:30] Configure channel. [Jan 08 22:15:30][chn0] New channel initialized (uuid=...6cb260 api=volkszaehler id=1-0:1.8.0*255) [Jan 08 22:15:30] Have 1 meters. [Jan 08 22:15:30][main] log level is 10 [Jan 08 22:15:30][main] daemon=1, local=0 [Jan 08 22:15:30] Daemonize process... pi@raspberrypi:~ $ Das Log-Verzeichnis zeigt trotzdem keine Dateien: pi@raspberrypi:/var/log $ ls alternatives.log daemon.log.1 kern.log.1 syslog.1 alternatives.log.1 daemon.log.2.gz kern.log.2.gz syslog.2.gz apache2 daemon.log.3.gz kern.log.3.gz syslog.3.gz apt daemon.log.4.gz kern.log.4.gz syslog.4.gz auth.log debug lastlog syslog.5.gz auth.log.1 debug.1 messages syslog.6.gz auth.log.2.gz debug.2.gz messages.1 syslog.7.gz auth.log.3.gz debug.3.gz messages.2.gz user.log auth.log.4.gz debug.4.gz messages.3.gz user.log.1 bootstrap.log dpkg.log messages.4.gz user.log.2.gz btmp dpkg.log.1 mysql user.log.3.gz btmp.1 faillog private user.log.4.gz daemon.log kern.log syslog wtmp pi@raspberrypi:/var/log $ Helfen diese Infos irgendwie? Hier noch einmal die vzlogger.conf: { "retry": 0, "daemon": true, "verbosity": 10, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php", "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "dump_file": "/var/log/d0_dump.log", "pullseq&q
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Hm, dann frisst er die Config doch. Probier das gleiche bitte nochmal mit "daemon": false Grüße Frank Mail schrieb am Sa., 8. Jan. 2022, 22:20: > Hallo Frank, > > ich bin auf eine SSD am USB Port umgezogen. Trotzdem würde ich das Logging > dann reduzieren/abschalten. > Starte ich vzlogger, kommt das: > pi@raspberrypi:~ $ vzlogger > [Jan 08 22:15:30][main] vzlogger v0.8.0 based on > heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. > [Jan 08 22:15:30][mtr0] Creating new meter with protocol d0. > [Jan 08 22:15:30][d0] pullseq len:5 found > [Jan 08 22:15:30][d0] ackseq len:6 found 050 > , 6 > [Jan 08 22:15:30][mtr0] Meter configured, enabled. > [Jan 08 22:15:30] New meter initialized (protocol=d0) > [Jan 08 22:15:30] Configure channel. > [Jan 08 22:15:30][chn0] New channel initialized (uuid=...6cb260 > api=volkszaehler id=1-0:1.8.0*255) > [Jan 08 22:15:30] Have 1 meters. > [Jan 08 22:15:30][main] log level is 10 > [Jan 08 22:15:30][main] daemon=1, local=0 > [Jan 08 22:15:30] Daemonize process... > pi@raspberrypi:~ $ > > > Das Log-Verzeichnis zeigt trotzdem keine Dateien: > > pi@raspberrypi:/var/log $ ls > alternatives.logdaemon.log.1 kern.log.1 syslog.1 > alternatives.log.1 daemon.log.2.gz kern.log.2.gz syslog.2.gz > apache2 daemon.log.3.gz kern.log.3.gz syslog.3.gz > apt daemon.log.4.gz kern.log.4.gz syslog.4.gz > auth.logdebuglastlogsyslog.5.gz > auth.log.1 debug.1 messages syslog.6.gz > auth.log.2.gz debug.2.gz messages.1 syslog.7.gz > auth.log.3.gz debug.3.gz messages.2.gz user.log > auth.log.4.gz debug.4.gz messages.3.gz user.log.1 > bootstrap.log dpkg.log messages.4.gz user.log.2.gz > btmpdpkg.log.1 mysql user.log.3.gz > btmp.1 faillog privateuser.log.4.gz > daemon.log kern.log syslog wtmp > pi@raspberrypi:/var/log $ > > Helfen diese Infos irgendwie? > > Hier noch einmal die vzlogger.conf: > > { >"retry": 0, >"daemon": true, >"verbosity": 10, >"log": "/var/log/vzlogger.log", >"local": { > "enabled": false, > "port": 8080, > "index": true, > "timeout": 0, > "buffer": 0 >}, >"meters": [ > { > "enabled": true, > "allowskip": false, > "interval": -1, > "aggtime": -1, > "aggfixedinterval": false, > "channels": [ >{ > "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", > "identifier": "1-0:1.8.0*255", > "api": "volkszaehler", > "middleware": "http://localhost/middleware.php;, > "aggmode": "max", > "duplicates": 30 > } > ], > "protocol": "d0", > "device": "/dev/ttyUSB0", >"dump_file": "/var/log/d0_dump.log", >"pullseq": "2F3F210D0A", >"ackseq": "063035300d0a", >"baudrate": 9600, >"parity": "7E1", >"read_timeout": 15, >"wait_sync": "off", >"baudrate_change_delay": 0 > } >] > } > > > Danke, Mirko > > *Gesendet:* Samstag, 08. Januar 2022 um 22:14 Uhr > *Von:* "Frank Richter" > *An:* "volkszaehler.org - users" > > *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und > 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr > Hi Mirko, > > auf jeden Fall geht das auf die Lebensdauer der Speicherkarte. Wenn die > Konfiguration erstmal passt, auf jeden Fall ohne Dump und mit verbosity: 0 > betreiben. Fehler werden dann immer noch geloggt. > > Einfach vzlogger am PuTTY Prompt eingeben! > > Grüße > Frank > > Mail schrieb am Sa., 8. Jan. 2022, 22:10: > >> Hallo Frank, >> >> ich hatte beide Logs gelöscht, weil sie sehr groß waren (vzlogger.log >> bspw > 560MB). (Kann das auch dazu geführt haben, dass ich immer mal >> Abstürze hatte und keine Daten mehr geloggt wurden?) >> Und nun werden weder vzlogger.log noch d0_dump.log erzeugt/geschrieben. >&
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Hallo Frank, ich bin auf eine SSD am USB Port umgezogen. Trotzdem würde ich das Logging dann reduzieren/abschalten. Starte ich vzlogger, kommt das: pi@raspberrypi:~ $ vzlogger [Jan 08 22:15:30][main] vzlogger v0.8.0 based on heads/master-0-g033de9dc7d from Wed, 10 Feb 2021 14:44:17 +0100 started. [Jan 08 22:15:30][mtr0] Creating new meter with protocol d0. [Jan 08 22:15:30][d0] pullseq len:5 found [Jan 08 22:15:30][d0] ackseq len:6 found 050 , 6 [Jan 08 22:15:30][mtr0] Meter configured, enabled. [Jan 08 22:15:30] New meter initialized (protocol=d0) [Jan 08 22:15:30] Configure channel. [Jan 08 22:15:30][chn0] New channel initialized (uuid=...6cb260 api=volkszaehler id=1-0:1.8.0*255) [Jan 08 22:15:30] Have 1 meters. [Jan 08 22:15:30][main] log level is 10 [Jan 08 22:15:30][main] daemon=1, local=0 [Jan 08 22:15:30] Daemonize process... pi@raspberrypi:~ $ Das Log-Verzeichnis zeigt trotzdem keine Dateien: pi@raspberrypi:/var/log $ ls alternatives.log daemon.log.1 kern.log.1 syslog.1 alternatives.log.1 daemon.log.2.gz kern.log.2.gz syslog.2.gz apache2 daemon.log.3.gz kern.log.3.gz syslog.3.gz apt daemon.log.4.gz kern.log.4.gz syslog.4.gz auth.log debug lastlog syslog.5.gz auth.log.1 debug.1 messages syslog.6.gz auth.log.2.gz debug.2.gz messages.1 syslog.7.gz auth.log.3.gz debug.3.gz messages.2.gz user.log auth.log.4.gz debug.4.gz messages.3.gz user.log.1 bootstrap.log dpkg.log messages.4.gz user.log.2.gz btmp dpkg.log.1 mysql user.log.3.gz btmp.1 faillog private user.log.4.gz daemon.log kern.log syslog wtmp pi@raspberrypi:/var/log $ Helfen diese Infos irgendwie? Hier noch einmal die vzlogger.conf: { "retry": 0, "daemon": true, "verbosity": 10, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php", "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "dump_file": "/var/log/d0_dump.log", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } Danke, Mirko Gesendet: Samstag, 08. Januar 2022 um 22:14 Uhr Von: "Frank Richter" An: "volkszaehler.org - users" Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Hi Mirko, auf jeden Fall geht das auf die Lebensdauer der Speicherkarte. Wenn die Konfiguration erstmal passt, auf jeden Fall ohne Dump und mit verbosity: 0 betreiben. Fehler werden dann immer noch geloggt. Einfach vzlogger am PuTTY Prompt eingeben! Grüße Frank Mail <onlineor...@gmx.de> schrieb am Sa., 8. Jan. 2022, 22:10: Hallo Frank, ich hatte beide Logs gelöscht, weil sie sehr groß waren (vzlogger.log bspw > 560MB). (Kann das auch dazu geführt haben, dass ich immer mal Abstürze hatte und keine Daten mehr geloggt wurden?) Und nun werden weder vzlogger.log noch d0_dump.log erzeugt/geschrieben. Wie kann ich denn das Dump-File herausnehmen? Einfach nur die Zeile "dump_file": "/var/log/d0_dump.log", löschen? Wie starte ich das denn direkt im Terminal? Ich verbinde mich immer nur per putty mit dem Raspberry Pi. Danke, Mirko Gesendet: Samstag, 08. Januar 2022 um 21:56 Uhr Von: "Frank Richter" <frank.richte...@gmail.com> An: "volkszaehler.org - users" <volkszaehler-users@demo.volkszaehler.org> Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Dass vzlogger nicht startet Starte mal direkt im Termi
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Hi Mirko, auf jeden Fall geht das auf die Lebensdauer der Speicherkarte. Wenn die Konfiguration erstmal passt, auf jeden Fall ohne Dump und mit verbosity: 0 betreiben. Fehler werden dann immer noch geloggt. Einfach vzlogger am PuTTY Prompt eingeben! Grüße Frank Mail schrieb am Sa., 8. Jan. 2022, 22:10: > Hallo Frank, > > ich hatte beide Logs gelöscht, weil sie sehr groß waren (vzlogger.log bspw > > 560MB). (Kann das auch dazu geführt haben, dass ich immer mal Abstürze > hatte und keine Daten mehr geloggt wurden?) > Und nun werden weder vzlogger.log noch d0_dump.log erzeugt/geschrieben. > > Wie kann ich denn das Dump-File herausnehmen? Einfach nur die Zeile >"dump_file": "/var/log/d0_dump.log", > löschen? > > Wie starte ich das denn direkt im Terminal? Ich verbinde mich immer nur > per putty mit dem Raspberry Pi. > > Danke, Mirko > > > > *Gesendet:* Samstag, 08. Januar 2022 um 21:56 Uhr > *Von:* "Frank Richter" > *An:* "volkszaehler.org - users" > > *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und > 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr > Dass vzlogger nicht startet > > Starte mal direkt im Terminal, dann sagt er dir wahrscheinlich warum. > Vermutlich irgendwas an der Config nicht in Ordnung. > > Und nimm bitte das Dump-File raus, wie groß ist das mittlerweile?! > > Grüße > Frank > > Mail schrieb am Sa., 8. Jan. 2022, 21:51: > >> Da kommt dies: >> >> pi@raspberrypi:~ $ systemctl status vzlogger >> ● vzlogger.service - vzlogger >>Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor >> preset: >>Active: failed (Result: exit-code) since Sat 2022-01-08 21:26:36 CET; >> 24min a >> Process: 894 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf >> (code=exi >> Main PID: 894 (code=exited, status=1/FAILURE) >> Jan 08 21:26:36 raspberrypi systemd[1]: Started vzlogger. >> Jan 08 21:26:36 raspberrypi systemd[1]: vzlogger.service: Main process >> exited, c >> Jan 08 21:26:36 raspberrypi systemd[1]: vzlogger.service: Failed with >> result 'ex >> lines 1-9/9 (END) >> >> Was sagt mir das? >> >> >> *Gesendet:* Samstag, 08. Januar 2022 um 21:46 Uhr >> *Von:* "Frank Richter" >> *An:* "volkszaehler.org - users" < >> volkszaehler-users@demo.volkszaehler.org> >> *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und >> 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr >> Was sagt denn systemctl status vzlogger? >> >> Mail schrieb am Sa., 8. Jan. 2022, 21:44: >> >>> Nun klappt`s. Danke >>> >>> Nun habe ich das Problem, dass ich auf die DB zugreifen kann, meine >>> Config-Änderungen übernommen wurden (Reduktion des Log-Levels, aber jetzt >>> kein Graph mehr gezeichnet wird. Bis vor ca einer Stunde gab es noch Daten, >>> dann ist die Linie abgebrochen. >>> Neu gestartet habe ich schon. Über WinSCP sehe ich auch keine >>> Log-Dateien (d0_dump.log ; vzlogger.log) im Verzeichnis var\log mehr. >>> So sieht meine vzlogger.conf aus: >>> >>> { >>>"retry": 0, >>>"daemon": true, >>>"verbosity": 10, >>>"log": "/var/log/vzlogger.log", >>>"local": { >>> "enabled": false, >>> "port": 8080, >>> "index": true, >>> "timeout": 0, >>> "buffer": 0 >>>}, >>>"meters": [ >>> { >>> "enabled": true, >>> "allowskip": false, >>> "interval": -1, >>> "aggtime": -1, >>> "aggfixedinterval": false, >>> "channels": [ >>>{ >>> "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", >>> "identifier": "1-0:1.8.0*255", >>> "api": "volkszaehler", >>> "middleware": "http://localhost/middleware.php;, >>> "aggmode": "max", >>> "duplicates": 30 >>> } >>>], >>>"protocol": "d0", >>>"device": "/dev/ttyUSB0", >>>"dump_file": "/var/log/d0_dump.
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Hallo Frank, ich hatte beide Logs gelöscht, weil sie sehr groß waren (vzlogger.log bspw > 560MB). (Kann das auch dazu geführt haben, dass ich immer mal Abstürze hatte und keine Daten mehr geloggt wurden?) Und nun werden weder vzlogger.log noch d0_dump.log erzeugt/geschrieben. Wie kann ich denn das Dump-File herausnehmen? Einfach nur die Zeile "dump_file": "/var/log/d0_dump.log", löschen? Wie starte ich das denn direkt im Terminal? Ich verbinde mich immer nur per putty mit dem Raspberry Pi. Danke, Mirko Gesendet: Samstag, 08. Januar 2022 um 21:56 Uhr Von: "Frank Richter" An: "volkszaehler.org - users" Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Dass vzlogger nicht startet Starte mal direkt im Terminal, dann sagt er dir wahrscheinlich warum. Vermutlich irgendwas an der Config nicht in Ordnung. Und nimm bitte das Dump-File raus, wie groß ist das mittlerweile?! Grüße Frank Mail <onlineor...@gmx.de> schrieb am Sa., 8. Jan. 2022, 21:51: Da kommt dies: pi@raspberrypi:~ $ systemctl status vzlogger ● vzlogger.service - vzlogger Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor preset: Active: failed (Result: exit-code) since Sat 2022-01-08 21:26:36 CET; 24min a Process: 894 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf (code=exi Main PID: 894 (code=exited, status=1/FAILURE) Jan 08 21:26:36 raspberrypi systemd[1]: Started vzlogger. Jan 08 21:26:36 raspberrypi systemd[1]: vzlogger.service: Main process exited, c Jan 08 21:26:36 raspberrypi systemd[1]: vzlogger.service: Failed with result 'ex lines 1-9/9 (END) Was sagt mir das? Gesendet: Samstag, 08. Januar 2022 um 21:46 Uhr Von: "Frank Richter" <frank.richte...@gmail.com> An: "volkszaehler.org - users" <volkszaehler-users@demo.volkszaehler.org> Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Was sagt denn systemctl status vzlogger? Mail <onlineor...@gmx.de> schrieb am Sa., 8. Jan. 2022, 21:44: Nun klappt`s. Danke Nun habe ich das Problem, dass ich auf die DB zugreifen kann, meine Config-Änderungen übernommen wurden (Reduktion des Log-Levels, aber jetzt kein Graph mehr gezeichnet wird. Bis vor ca einer Stunde gab es noch Daten, dann ist die Linie abgebrochen. Neu gestartet habe ich schon. Über WinSCP sehe ich auch keine Log-Dateien (d0_dump.log ; vzlogger.log) im Verzeichnis var\log mehr. So sieht meine vzlogger.conf aus: { "retry": 0, "daemon": true, "verbosity": 10, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php", "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "dump_file": "/var/log/d0_dump.log", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } In der Prozessliste (ps -e) sehe ich auch keinen vzlogger. Solte vzlogger dort überhaupt auftauchen? Ein sudo systemctl start vzlogger hat auch nichts gebracht. Hat jemand eine Idee, wie ich das wieder zu laufen bekomme? Danke, Mirko Gesendet: Samstag, 08. Januar 2022 um 20:17 Uhr Von: "Daniel Lauckner" <v...@jahp.de> An: "volkszaehler.org - users" <volkszaehler-users@demo.volkszaehler.org> Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen Hallo, am Samstag, 8. Januar 2022 um 20:04 hat Mail geschrieben: > - Verbindungstyp MariaDB or MySQL (TCP/IP) > - Library libmariadb.dll > - checkbox KOmprimierte Kommunikation Nein > - Datenbanken : "Mit Semikolon getrennt" volkszaehler mfg Daniel
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Dass vzlogger nicht startet Starte mal direkt im Terminal, dann sagt er dir wahrscheinlich warum. Vermutlich irgendwas an der Config nicht in Ordnung. Und nimm bitte das Dump-File raus, wie groß ist das mittlerweile?! Grüße Frank Mail schrieb am Sa., 8. Jan. 2022, 21:51: > Da kommt dies: > > pi@raspberrypi:~ $ systemctl status vzlogger > ● vzlogger.service - vzlogger >Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor > preset: >Active: failed (Result: exit-code) since Sat 2022-01-08 21:26:36 CET; > 24min a > Process: 894 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf > (code=exi > Main PID: 894 (code=exited, status=1/FAILURE) > Jan 08 21:26:36 raspberrypi systemd[1]: Started vzlogger. > Jan 08 21:26:36 raspberrypi systemd[1]: vzlogger.service: Main process > exited, c > Jan 08 21:26:36 raspberrypi systemd[1]: vzlogger.service: Failed with > result 'ex > lines 1-9/9 (END) > > Was sagt mir das? > > > *Gesendet:* Samstag, 08. Januar 2022 um 21:46 Uhr > *Von:* "Frank Richter" > *An:* "volkszaehler.org - users" > > *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und > 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr > Was sagt denn systemctl status vzlogger? > > Mail schrieb am Sa., 8. Jan. 2022, 21:44: > >> Nun klappt`s. Danke >> >> Nun habe ich das Problem, dass ich auf die DB zugreifen kann, meine >> Config-Änderungen übernommen wurden (Reduktion des Log-Levels, aber jetzt >> kein Graph mehr gezeichnet wird. Bis vor ca einer Stunde gab es noch Daten, >> dann ist die Linie abgebrochen. >> Neu gestartet habe ich schon. Über WinSCP sehe ich auch keine Log-Dateien >> (d0_dump.log ; vzlogger.log) im Verzeichnis var\log mehr. >> So sieht meine vzlogger.conf aus: >> >> { >>"retry": 0, >>"daemon": true, >>"verbosity": 10, >>"log": "/var/log/vzlogger.log", >>"local": { >> "enabled": false, >> "port": 8080, >> "index": true, >> "timeout": 0, >> "buffer": 0 >>}, >>"meters": [ >> { >> "enabled": true, >> "allowskip": false, >> "interval": -1, >> "aggtime": -1, >> "aggfixedinterval": false, >> "channels": [ >>{ >> "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", >> "identifier": "1-0:1.8.0*255", >> "api": "volkszaehler", >> "middleware": "http://localhost/middleware.php;, >> "aggmode": "max", >> "duplicates": 30 >> } >>], >>"protocol": "d0", >>"device": "/dev/ttyUSB0", >>"dump_file": "/var/log/d0_dump.log", >>"pullseq": "2F3F210D0A", >>"ackseq": "063035300d0a", >>"baudrate": 9600, >>"parity": "7E1", >>"read_timeout": 15, >>"wait_sync": "off", >>"baudrate_change_delay": 0 >> } >>] >> } >> >> >> In der Prozessliste (ps -e) sehe ich auch keinen vzlogger. Solte vzlogger >> dort überhaupt auftauchen? >> Ein sudo systemctl start vzlogger hat auch nichts gebracht. >> >> Hat jemand eine Idee, wie ich das wieder zu laufen bekomme? >> >> >> Danke, Mirko >> >> >> >> >> >> >> *Gesendet:* Samstag, 08. Januar 2022 um 20:17 Uhr >> *Von:* "Daniel Lauckner" >> *An:* "volkszaehler.org - users" < >> volkszaehler-users@demo.volkszaehler.org> >> *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und >> 50-server.cnf werden nicht dauerhaft übernommen >> Hallo, >> >> >> am Samstag, 8. Januar 2022 um 20:04 hat Mail geschrieben: >> > - Verbindungstyp >> MariaDB or MySQL (TCP/IP) >> >> > - Library >> libmariadb.dll >> >> > - checkbox KOmprimierte Kommunikation >> Nein >> >> > - Datenbanken : "Mit Semikolon getrennt" >> volkszaehler >> >> >> mfg Daniel >> >> >
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Da kommt dies: pi@raspberrypi:~ $ systemctl status vzlogger ● vzlogger.service - vzlogger Loaded: loaded (/etc/systemd/system/vzlogger.service; enabled; vendor preset: Active: failed (Result: exit-code) since Sat 2022-01-08 21:26:36 CET; 24min a Process: 894 ExecStart=/usr/local/bin/vzlogger -c /etc/vzlogger.conf (code=exi Main PID: 894 (code=exited, status=1/FAILURE) Jan 08 21:26:36 raspberrypi systemd[1]: Started vzlogger. Jan 08 21:26:36 raspberrypi systemd[1]: vzlogger.service: Main process exited, c Jan 08 21:26:36 raspberrypi systemd[1]: vzlogger.service: Failed with result 'ex lines 1-9/9 (END) Was sagt mir das? Gesendet: Samstag, 08. Januar 2022 um 21:46 Uhr Von: "Frank Richter" An: "volkszaehler.org - users" Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr Was sagt denn systemctl status vzlogger? Mail <onlineor...@gmx.de> schrieb am Sa., 8. Jan. 2022, 21:44: Nun klappt`s. Danke Nun habe ich das Problem, dass ich auf die DB zugreifen kann, meine Config-Änderungen übernommen wurden (Reduktion des Log-Levels, aber jetzt kein Graph mehr gezeichnet wird. Bis vor ca einer Stunde gab es noch Daten, dann ist die Linie abgebrochen. Neu gestartet habe ich schon. Über WinSCP sehe ich auch keine Log-Dateien (d0_dump.log ; vzlogger.log) im Verzeichnis var\log mehr. So sieht meine vzlogger.conf aus: { "retry": 0, "daemon": true, "verbosity": 10, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php", "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "dump_file": "/var/log/d0_dump.log", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } In der Prozessliste (ps -e) sehe ich auch keinen vzlogger. Solte vzlogger dort überhaupt auftauchen? Ein sudo systemctl start vzlogger hat auch nichts gebracht. Hat jemand eine Idee, wie ich das wieder zu laufen bekomme? Danke, Mirko Gesendet: Samstag, 08. Januar 2022 um 20:17 Uhr Von: "Daniel Lauckner" <v...@jahp.de> An: "volkszaehler.org - users" <volkszaehler-users@demo.volkszaehler.org> Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen Hallo, am Samstag, 8. Januar 2022 um 20:04 hat Mail geschrieben: > - Verbindungstyp MariaDB or MySQL (TCP/IP) > - Library libmariadb.dll > - checkbox KOmprimierte Kommunikation Nein > - Datenbanken : "Mit Semikolon getrennt" volkszaehler mfg Daniel
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Was sagt denn systemctl status vzlogger? Mail schrieb am Sa., 8. Jan. 2022, 21:44: > Nun klappt`s. Danke > > Nun habe ich das Problem, dass ich auf die DB zugreifen kann, meine > Config-Änderungen übernommen wurden (Reduktion des Log-Levels, aber jetzt > kein Graph mehr gezeichnet wird. Bis vor ca einer Stunde gab es noch Daten, > dann ist die Linie abgebrochen. > Neu gestartet habe ich schon. Über WinSCP sehe ich auch keine Log-Dateien > (d0_dump.log ; vzlogger.log) im Verzeichnis var\log mehr. > So sieht meine vzlogger.conf aus: > > { >"retry": 0, >"daemon": true, >"verbosity": 10, >"log": "/var/log/vzlogger.log", >"local": { > "enabled": false, > "port": 8080, > "index": true, > "timeout": 0, > "buffer": 0 >}, >"meters": [ > { > "enabled": true, > "allowskip": false, > "interval": -1, > "aggtime": -1, > "aggfixedinterval": false, > "channels": [ >{ > "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", > "identifier": "1-0:1.8.0*255", > "api": "volkszaehler", > "middleware": "http://localhost/middleware.php;, > "aggmode": "max", > "duplicates": 30 > } >], >"protocol": "d0", >"device": "/dev/ttyUSB0", >"dump_file": "/var/log/d0_dump.log", >"pullseq": "2F3F210D0A", >"ackseq": "063035300d0a", >"baudrate": 9600, >"parity": "7E1", >"read_timeout": 15, >"wait_sync": "off", >"baudrate_change_delay": 0 > } >] > } > > > In der Prozessliste (ps -e) sehe ich auch keinen vzlogger. Solte vzlogger > dort überhaupt auftauchen? > Ein sudo systemctl start vzlogger hat auch nichts gebracht. > > Hat jemand eine Idee, wie ich das wieder zu laufen bekomme? > > > Danke, Mirko > > > > > > > *Gesendet:* Samstag, 08. Januar 2022 um 20:17 Uhr > *Von:* "Daniel Lauckner" > *An:* "volkszaehler.org - users" > > *Betreff:* Re: [vz-users] Änderungen an der vzlogger.conf und > 50-server.cnf werden nicht dauerhaft übernommen > Hallo, > > > am Samstag, 8. Januar 2022 um 20:04 hat Mail geschrieben: > > - Verbindungstyp > MariaDB or MySQL (TCP/IP) > > > - Library > libmariadb.dll > > > - checkbox KOmprimierte Kommunikation > Nein > > > - Datenbanken : "Mit Semikolon getrennt" > volkszaehler > > > mfg Daniel > >
Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen - VZLogger läuft nicht mehr
Nun klappt`s. Danke Nun habe ich das Problem, dass ich auf die DB zugreifen kann, meine Config-Änderungen übernommen wurden (Reduktion des Log-Levels, aber jetzt kein Graph mehr gezeichnet wird. Bis vor ca einer Stunde gab es noch Daten, dann ist die Linie abgebrochen. Neu gestartet habe ich schon. Über WinSCP sehe ich auch keine Log-Dateien (d0_dump.log ; vzlogger.log) im Verzeichnis var\log mehr. So sieht meine vzlogger.conf aus: { "retry": 0, "daemon": true, "verbosity": 10, "log": "/var/log/vzlogger.log", "local": { "enabled": false, "port": 8080, "index": true, "timeout": 0, "buffer": 0 }, "meters": [ { "enabled": true, "allowskip": false, "interval": -1, "aggtime": -1, "aggfixedinterval": false, "channels": [ { "uuid": "98e51900-b6ef-11eb-9c93-5974ac6cb260", "identifier": "1-0:1.8.0*255", "api": "volkszaehler", "middleware": "http://localhost/middleware.php", "aggmode": "max", "duplicates": 30 } ], "protocol": "d0", "device": "/dev/ttyUSB0", "dump_file": "/var/log/d0_dump.log", "pullseq": "2F3F210D0A", "ackseq": "063035300d0a", "baudrate": 9600, "parity": "7E1", "read_timeout": 15, "wait_sync": "off", "baudrate_change_delay": 0 } ] } In der Prozessliste (ps -e) sehe ich auch keinen vzlogger. Solte vzlogger dort überhaupt auftauchen? Ein sudo systemctl start vzlogger hat auch nichts gebracht. Hat jemand eine Idee, wie ich das wieder zu laufen bekomme? Danke, Mirko Gesendet: Samstag, 08. Januar 2022 um 20:17 Uhr Von: "Daniel Lauckner" An: "volkszaehler.org - users" Betreff: Re: [vz-users] Änderungen an der vzlogger.conf und 50-server.cnf werden nicht dauerhaft übernommen Hallo, am Samstag, 8. Januar 2022 um 20:04 hat Mail geschrieben: > - Verbindungstyp MariaDB or MySQL (TCP/IP) > - Library libmariadb.dll > - checkbox KOmprimierte Kommunikation Nein > - Datenbanken : "Mit Semikolon getrennt" volkszaehler mfg Daniel