Ankündigung

Einklappen
Keine Ankündigung bisher.

Influxdb Hilfe gesucht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Influxdb Hilfe gesucht

    Hallihallo,

    gibt es hier jemanden, der mir bei meiner Influxdb Datenbank helfen könnte? Die hat jetzt 1 1/2 Jahre auf einem Raspi 3b super funktioniert. Dann hat der Raspi im Sommer (natürlich, als ich im Urlaub war) angefangen zu spinnen. Das Teil ist immer mal stehen geblieben. Ich habe festgestellt, dass zumindest das Netzteil wohl etwas schwach war. Daraufhin habe ich ein neues Netzteil und auch gleich eine neue Festplatte zur Datenablage gekauft und alles wieder in Betrieb genommen. Es kann sein, dass es schon seit damals so ist, dass nun leider die InfluxDB keine Daten mehr schreibt, bzw. dass ich den Dienst nicht mehr starten kann.

    Ich habe leider noch nicht herausgefunden, warum ich den Dienst nicht starten kann (auch nicht manuell) ... die SSD ist korrekt eingehängt und ich kann die Verzeichnisse lesen, aber ich bekomme folgenden Status:

    Code:
    pi@raspberrypi:~ $ systemctl status influxdb.service
    ● influxdb.service - InfluxDB is an open-source, distributed, time series database
       Loaded: loaded (/lib/systemd/system/influxdb.service; enabled; vendor preset: enabled)
       Active: activating (start) since Mon 2024-11-25 21:53:00 CET; 56s ago
         Docs: https://docs.influxdata.com/influxdb/
    Cntrl PID: 12373 (influxd-systemd)
        Tasks: 2 (limit: 2059)
       CGroup: /system.slice/influxdb.service
               ├─12373 /bin/bash -e /usr/lib/influxdb/scripts/influxd-systemd-start.sh
               └─12956 sleep 1
    
    Nov 25 21:53:46 raspberrypi influxd-systemd-start.sh[12373]: InfluxDB API unavailable after 44 attempts...
    Nov 25 21:53:48 raspberrypi influxd-systemd-start.sh[12373]: InfluxDB API unavailable after 45 attempts...
    Nov 25 21:53:49 raspberrypi influxd-systemd-start.sh[12373]: InfluxDB API unavailable after 46 attempts...
    Nov 25 21:53:50 raspberrypi influxd-systemd-start.sh[12373]: InfluxDB API unavailable after 47 attempts...
    Nov 25 21:53:51 raspberrypi influxd-systemd-start.sh[12373]: InfluxDB API unavailable after 48 attempts...
    Nov 25 21:53:52 raspberrypi influxd-systemd-start.sh[12373]: InfluxDB API unavailable after 49 attempts...
    Nov 25 21:53:53 raspberrypi influxd-systemd-start.sh[12373]: InfluxDB API unavailable after 50 attempts...
    Nov 25 21:53:54 raspberrypi influxd-systemd-start.sh[12373]: InfluxDB API unavailable after 51 attempts...
    Nov 25 21:53:55 raspberrypi influxd-systemd-start.sh[12373]: InfluxDB API unavailable after 52 attempts...
    Nov 25 21:53:56 raspberrypi influxd-systemd-start.sh[12373]: InfluxDB API unavailable after 53 attempts...
    
    ​
    Kann mich vielleicht jemand auf die Spur setzen, was ich noch testen könnte?

    Ich habe auch einen neuen Raspi aufgesetzt (wollte ich eh' machen). Da würde ich aber gerne die Daten übernehmen und das geht nicht, ohne dass ich wenigstens ein mal mit der aktuellen Installation drauf zugreife - oder gibt es eine Möglichkeit, die Daten ohne export / import zu retten?

    Danke für Eure Hilfe!

    Viele Grüße,

    Stefan
    Mein Sammelsurium: TS2, Zennio Z38, Siemens LOGO!, Medeodata 140 S, Weinzierl KNX ENO 620, Eibmarkt IP Router, MDT KNX IP IF, Wiregate, Node-Red mit KNX Ultimate, MDT Smart II, diverse Aktoren verschiedener Hersteller ...

    #2
    Die ggf. aussagekräftigen Fehlermeldungen sind abgeschnitten, da nach dem eigentlichen Fehler in einer Schleife weitere Meldungen ausgegeben werden und ein
    Code:
    systemctl status
    nur die letzten 10 Log-Zeilen ausgibt. Schau Dir mal die kompletten Logs an:
    Code:
    journalctl -u influxdb.service -e
    und ggf. scroll weiter hoch/zurück, bis Du vor die "unavailable after X attempts" Logs kommst.

    Gruß

    Kommentar


      #3
      Hey wow - erst einmal danke für Deinen Beitrag - und sogar der Erste ... ich fühle mich geehrt (kein Witz)!

      Ich schaue mir das mal heute Abend an.

      Viele Grüße,

      Stefan
      Mein Sammelsurium: TS2, Zennio Z38, Siemens LOGO!, Medeodata 140 S, Weinzierl KNX ENO 620, Eibmarkt IP Router, MDT KNX IP IF, Wiregate, Node-Red mit KNX Ultimate, MDT Smart II, diverse Aktoren verschiedener Hersteller ...

      Kommentar


        #4
        Also irgendwie habe ich da ein Rechte-Problem:

        Code:
        run: open server: open tsdb store: mkdir /media/usb/influxdb/data/_internal/_series: permission denied
        und wenn ich mir das Verzeichnis data bzw. _internal ansehe:

        Code:
        pi@raspberrypi:/media/usb/influxdb/data $ ls -l
        total 4
        drwx------ 4 root root 4096 Nov 24 14:04 _internal
        pi@raspberrypi:/media/usb/influxdb/data $ cd _internal/
        -bash: cd: _internal/: Permission denied

        Ab hier komme ich nicht weiter ... zumindest kann ich nicht weiter ins Verzeichnis steigen (auf WinSCP wird es mir aber angezeigt).

        Viele Grüße,

        Stefan
        Mein Sammelsurium: TS2, Zennio Z38, Siemens LOGO!, Medeodata 140 S, Weinzierl KNX ENO 620, Eibmarkt IP Router, MDT KNX IP IF, Wiregate, Node-Red mit KNX Ultimate, MDT Smart II, diverse Aktoren verschiedener Hersteller ...

        Kommentar


          #5
          Der pi User hat keine root Rechte, mit sudo vor dem Command versuchen.

          Kommentar


            #6
            Oh ha! natürlich! Ich habe noch einen anderen Linux-Rechner am Laufen und da melde ich mich immer mit'm root account an. Da habe ich gerade nicht dran gedacht.

            Das Verzeichnis mkdir /media/usb/influxdb/data/_internal/_series gibt es bereits ... das kann die Ursache für die Fehlermeldung sein. Kann ich es einfach löschen, damit der Start durchläuft?

            Viele Grüße,

            Stefan

            Mein Sammelsurium: TS2, Zennio Z38, Siemens LOGO!, Medeodata 140 S, Weinzierl KNX ENO 620, Eibmarkt IP Router, MDT KNX IP IF, Wiregate, Node-Red mit KNX Ultimate, MDT Smart II, diverse Aktoren verschiedener Hersteller ...

            Kommentar


              #7
              Also gelöscht habe ich (eigentlich) jetzt noch nix ...

              also ich hatte auf der Seite:

              https://docs.influxdata.com/influxdb...oting/systemd/

              gefunden, dass es wohl ein Problem mit dem Eigentümer des Verzeichnisses gibt und daher dort
              Code:
              sudo chown -R influxdb:influxdb /media/usb/influxdb/*​
              Dann über den tipp hier:

              https://community.openhab.org/t/infl...-rights/126501

              Code:
              openhabian@openhabian:~ $ sudo systemctl daemon-reload
              openhabian@openhabian:~ $ sudo systemctl enable influxdb.service
              openhabian@openhabian:~ $ sudo systemctl start influxdb.service
              openhabian@openhabian:~ $ influx​
              Konnte ich dann zumindest influxdb starten, aber nun sind meine Daten weg! Ich schaue mal, ob ich das Backup finde ... aber ich verstehe nicht, wo die Daten hin sind ...

              Viele Grüße,

              Stefan
              Mein Sammelsurium: TS2, Zennio Z38, Siemens LOGO!, Medeodata 140 S, Weinzierl KNX ENO 620, Eibmarkt IP Router, MDT KNX IP IF, Wiregate, Node-Red mit KNX Ultimate, MDT Smart II, diverse Aktoren verschiedener Hersteller ...

              Kommentar

              Lädt...
              X