Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Bitte im Titel immer zuerst den Namen des Plugins hinschreiben
Ich habe es über den web-browser gemacht, über Loxberry-Dateimanager (sicherlich nicht, das was du meintest)
Habe, nach Stopp der Dienste, den Ordner "Statistikdaten" in einen auf dem USB-Stick neu erstellten Ordner "alteDaten" verschoben und die SSD-Platte eingefügt.
Beim angeben des neuen Pfades im Stats4Lox-PlugIn habe ich diese Fehlermeldung erhalten, er kann den original Ordner nicht finden, wie mache ich es ihm klar wo der sich befindet?
Oder ist hier genau das Problem, das ich es nicht über Putty(Konsole ) gemacht habe?
Du solltest die Originldaten nicht VERSCHIEBEN sondern als Backup KOPIEREN.
Deswegen findet er nun die Originaldaten nicht mehr.
KOPIERE die Daten an den Originalort zurück.
Nun habe ich etwas herumprobiert und den originalen Ordner "Statistkdaten" auf dem Stick wieder unter das original-Verzeichnis kopiert. Nun hat wurden die Daten beim Angeben des neuen Pfades im Stats4Lox auch rüberkopiert. Lt. loxberry Filemanager sind diese auch auf der SSD angekommen (ob es wirklich alle waren , habe ich nicht kontrolliert, es gabe keine Fehlermeldung)
Danach lief es.
Nun habe ich die Dienste erneut gestoppt, den Loxberry herunter gefahren und den USB-Stick aus dem Raspi entfernt.
Loxberry neu gestartet , aber jetzt habe ich im Stats4Lox leider keine Daten "NoData", die 4 Dienste sind Grün, im Log steht auch nichts drin.
Habe dienste nochmals gestoppt und gestartet, kein Erfolg.
Scheint, als ob er doch noch den alten Stick benötigt, aber weshalb?
ok,
Habe gerade die Platte nochmals abgezogen, formatieren läuft gerade und wollte das Ganze nochmals machen.
Stick ist schon wieder angesteckt, mal sehen
hier schon mal die dateien, musste sie packen, da json nicht angehängt werden kann # Temp.zip
Leider hat er jetzt beim Einstecken der SSD und Vorgabe des Pfades in Stas4Lox die Meldung gebracht, das meine "neuen Einstellungen gesichert und aktiviert sind"
Das hat leider nicht mehr geklappt, daß er vom Stcik die alten rüberholt.
Kann ich diese einfach kopieren per Filemanager, oder erkennt er das dann nicht mehr?
Stats4Lox Dienste sind immer noch deaktiviert
Beider Eingabe über Putty kommt folgendes Ergebnis
/opt/loxberry/system/storage
/opt/loxberry/system/storage/usb
/opt/loxberry/system/storage/smb
/opt/loxberry/system/storage/smb/IP-Adresse von meinem Speicher für Loxberry-Backup
/opt/loxberry/system/storage/smb/IP-Adresse von meiner NAS (nicht mehr benötigt)
So leider komme ich trotz einstecken des USB-Sticks und mehrfachen Kopierversuchen vom Stick auf SSD und Neustarts nicht mehr weiter.
Beim Starten der Dienste geht der Influx-Dienst auf Stop / Error
Kommt man da noch raus oder habe ich mir hier selber ein Ei gelegt und komme um eine Neuinstallation nicht herum?
Du solltest ja auch nix formatieren und kopieren… Ich hatte doch geschrieben was du machen sollst. Nun ist das Chaos perfekt. keine Ahnung was jetzt noch gilt und wo Daten liegen. Mit deinen angehängten Dateien kann ich jetzt nichts mehr anfangen.
Ich hatte bislang Version 0.9.4 installiert und wollte jetzt gerne auf die 0.9.7 updaten, dabei kommt zu folgender Fehlermeldung:
Job for telegraf.service failed because the control process exited with error code.
See "systemctl status telegraf.service" and "journalctl -xe" for details.
CRITICAL: Seems that Telegraf could not be started. Giving up.
17.10.2022 22:10:26 CRITICAL: Script fails. Installation cannot be continued.
Use of uninitialized value in concatenation (.) or string at /opt/loxberry/sbin/plugininstall.pl line 1810.
Use of uninitialized value in concatenation (.) or string at /opt/loxberry/sbin/plugininstall.pl line 1811.
Ich habe dann mal "systemctl status telegraf.service" ausgeführt:
● telegraf.service - The plugin-driven server agent for reporting metrics into InfluxDB
Loaded: loaded (/lib/systemd/system/telegraf.service; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/telegraf.service.d
└─00-stats4lox-telegraf.conf
Active: failed (Result: exit-code) since Mon 2022-10-17 22:10:27 CEST; 17min ago
Docs: https://github.com/influxdata/telegraf
Main PID: 26429 (code=exited, status=1/FAILURE)
und dann "journalctl -xe", hier habe ich den, meiner Meinung nach, relevanten Teil kopiert:
Code:
Oct 17 22:09:58 loxberry systemd[1]: Starting The plugin-driven server agent for reporting metrics into InfluxDB...
-- Subject: A start job for unit telegraf.service has begun execution
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit telegraf.service has begun execution.
--
-- The job identifier is 5797.
Oct 17 22:10:01 loxberry CRON[26352]: pam_unix(cron:session): session opened for user loxberry by (uid=0)
Oct 17 22:10:01 loxberry CRON[26351]: pam_unix(cron:session): session opened for user loxberry by (uid=0)
Oct 17 22:10:01 loxberry CRON[26354]: (loxberry) CMD (cd / && for f in /opt/loxberry/system/cron/cron.05min/*; do ($f cron=05min > /dev/null 2>&1 &); done)
Oct 17 22:10:01 loxberry CRON[26353]: pam_unix(cron:session): session opened for user loxberry by (uid=0)
Oct 17 22:10:01 loxberry CRON[26355]: (loxberry) CMD (cd / && for f in /opt/loxberry/system/cron/cron.10min/*; do ($f cron=10min > /dev/null 2>&1 &); done)
Oct 17 22:10:01 loxberry CRON[26356]: (loxberry) CMD (cd / && for f in /opt/loxberry/system/cron/cron.01min/*; do ($f cron=01min > /dev/null 2>&1 &); done)
Oct 17 22:10:01 loxberry CRON[26352]: pam_unix(cron:session): session closed for user loxberry
Oct 17 22:10:01 loxberry CRON[26351]: pam_unix(cron:session): session closed for user loxberry
Oct 17 22:10:01 loxberry CRON[26353]: pam_unix(cron:session): session closed for user loxberry
Oct 17 22:10:22 loxberry systemd[1]: telegraf.service: Main process exited, code=exited, status=1/FAILURE
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- An ExecStart= process belonging to unit telegraf.service has exited.
--
-- The process' exit code is 'exited' and its exit status is 1.
Oct 17 22:10:22 loxberry systemd[1]: telegraf.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit telegraf.service has entered the 'failed' state with result 'exit-code'.
Oct 17 22:10:22 loxberry systemd[1]: Failed to start The plugin-driven server agent for reporting metrics into InfluxDB.
-- Subject: A start job for unit telegraf.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit telegraf.service has finished with a failure.
--
-- The job identifier is 5797 and the job result is failed.
Oct 17 22:10:22 loxberry systemd[1]: Reloading.
Oct 17 22:10:22 loxberry systemd[1]: /lib/systemd/system/smbd.service:9: PIDFile= references path below legacy directory /var/run/, updating /var/run/samba/smbd.pid → /run/samba/smbd.pid; please update the unit file accordingly.
Oct 17 22:10:22 loxberry systemd[1]: /lib/systemd/system/nmbd.service:9: PIDFile= references path below legacy directory /var/run/, updating /var/run/samba/nmbd.pid → /run/samba/nmbd.pid; please update the unit file accordingly.
Oct 17 22:10:22 loxberry systemd[1]: /usr/lib/systemd/system/grafana-server.service:26: Unknown lvalue 'ProtectClock' in section 'Service', ignoring
Oct 17 22:10:22 loxberry systemd[1]: /usr/lib/systemd/system/grafana-server.service:29: Unknown lvalue 'ProtectHostname' in section 'Service', ignoring
Oct 17 22:10:22 loxberry systemd[1]: /usr/lib/systemd/system/grafana-server.service:30: Unknown lvalue 'ProtectKernelLogs' in section 'Service', ignoring
Oct 17 22:10:22 loxberry systemd[1]: /usr/lib/systemd/system/grafana-server.service:33: Unknown lvalue 'ProtectProc' in section 'Service', ignoring
Oct 17 22:10:22 loxberry systemd[1]: /usr/lib/systemd/system/grafana-server.service:39: Unknown lvalue 'RestrictSUIDSGID' in section 'Service', ignoring
Oct 17 22:10:22 loxberry systemd[1]: /lib/systemd/system/autofs.service:7: PIDFile= references path below legacy directory /var/run/, updating /var/run/autofs.pid → /run/autofs.pid; please update the unit file accordingly.
Oct 17 22:10:23 loxberry systemd[1]: telegraf.service: Service RestartSec=100ms expired, scheduling restart.
Oct 17 22:10:23 loxberry systemd[1]: telegraf.service: Scheduled restart job, restart counter is at 1.
-- Subject: Automatic restarting of a unit has been scheduled
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Automatic restarting of the unit telegraf.service has been scheduled, as the result for
-- the configured Restart= setting for the unit.
Oct 17 22:10:23 loxberry systemd[1]: Stopped The plugin-driven server agent for reporting metrics into InfluxDB.
-- Subject: A stop job for unit telegraf.service has finished
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A stop job for unit telegraf.service has finished.
--
-- The job identifier is 5860 and the job result is done.
Oct 17 22:10:23 loxberry systemd[1]: Starting The plugin-driven server agent for reporting metrics into InfluxDB...
-- Subject: A start job for unit telegraf.service has begun execution
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- A start job for unit telegraf.service has begun execution.
Außerdem noch das komplette Installationslog im Anhang.
Der Loxberry läuft auf einer VM auf meinem QNAP NAS.!
Bei mit geht die installation der 0.9.8 leider schief.
HTML-Code:
OK: InfluxDB service is running.
OK: We are in Upgrade mode. I will use existing credentials.
OK: We are in Upgrade mode. I will use existing database stats4lox.
INFO: Activating my own Telegraf configuration.
INFO: Set permissions for user telegraf for all config/data folders: /opt/loxberry/data/plugins/stats4lox/telegraf /opt/loxberry/config/plugins/stats4lox/telegraf
INFO: Current file permisssions in /opt/loxberry/data/plugins/stats4lox/telegraf
total 0
INFO: Current file permisssions in /opt/loxberry/config/plugins/stats4lox/telegraf
total 16
-rw-r--r-- 1 telegraf loxberry 7259 Nov 4 2021 telegraf.conf
drwxr-xr-x 2 telegraf loxberry 4096 Oct 23 14:09 telegraf.d
-rw-rw---- 1 telegraf loxberry 59 Oct 23 14:09 telegraf.env
INFO: Saving credentials in Telegraf configuration (telegraf.env) and restart Telegraf afterwards.
INFO: Activating LB Webserver Port in Telegraf configuration (telegraf.d/stats4lox_loxone.conf) and restart Telegraf afterwards.
INFO: Starting Telegraf...
Job for telegraf.service failed because the control process exited with error code.
See "systemctl status telegraf.service" and "journalctl -xe" for details.
Job for telegraf.service failed because the control process exited with error code.
See "systemctl status telegraf.service" and "journalctl -xe" for details.
CRITICAL: Seems that Telegraf could not be started. Giving up.
23.10.2022 14:26:38 CRITICAL: Script fails. Installation cannot be continued.
Use of uninitialized value in concatenation (.) or string at /opt/loxberry/sbin/plugininstall.pl line 1810.
Use of uninitialized value in concatenation (.) or string at /opt/loxberry/sbin/plugininstall.pl line 1811.
Wohl mal wieder ein Update FuckUp der Influx/Grafana/Telegraf Kombi. Das ist so zum kotzen. Immer fummeln die irgendeinen Rotz zusammen, der dann nicht abwärtskompatibel ist.
The issue here is likely that the InfluxDB service is typically run as the user “influxdb”. If you want to confirm, you need to see where your systemd startup configuration is set. Not sure about the raspian distro, but on the RHEL that user is specific in /etc/systemd/system/influxd.service. If the service doesn’t start for you, it could be that when the user influxdb can’t execute /usr/lib/influxdb/scripts/influxd-systemd-start.sh, the permissions issue I mentioned above. But, since you can...
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar