Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Nach Absturz keine Verbindung mehr REDIS PROBLEM [gelöst]

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    939

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Nach Absturz keine Verbindung mehr REDIS PROBLEM [gelöst]

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
63 Beiträge 5 Kommentatoren 7.3k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    meicker
    schrieb am zuletzt editiert von
    #28

    Ich habe jetzt mal folgendes gemacht: setup custom - wieder auf File gesetzt. iobroker Status sieht dann gut aus und iobroker ist auch erreichbar.
    Dann habe ich noch ein Update gemacht was ebenfalls anstand: iob update / und upgrade self ... Dann neu gestartet.

    Dann habe ich versucht wieder redis einzuschalten für die states. Sieht zunächst auch gut aus aber wenn es daran geht sich mit der Datenbank zu verbinen schlägt das fehl ...

    marc@ioBroker:~$ iob stop
    marc@ioBroker:~$ iobroker setup custom
    Current configuration:
    - Objects database:
      - Type: file
      - Host/Unix Socket: 127.0.0.1
      - Port: 9001
    - States database:
      - Type: file
      - Host/Unix Socket: 127.0.0.1
      - Port: 9000
    - Data Directory: ../../iobroker-data/
    
    Type of objects DB [(f)ile, (r)edis, ...], default [file]: 
    Host / Unix Socket of objects DB(file), default[127.0.0.1]: 
    Port of objects DB(file), default[9001]: 
    Type of states DB [(f)file, (r)edis, ...], default [file]: r
    
    When States are stored in a Redis database please make sure to configure Redis
    persistence to make sure a Redis problem will not cause data loss!
    
    Host / Unix Socket of states DB (redis), default[127.0.0.1]: 
    Port of states DB (redis), default[6379]: 
    Data directory (file), default[../../iobroker-data/]: 
    Host name of this machine [ioBroker]: 
    This host appears to be a Master or a Single host system. Is this correct? [Y/n]: Y
    
    Do you want to migrate objects and states from "file/file" to "file/redis" [y/N]: y
    Connecting to previous DB "file"...
    Creating backup ...
    This can take some time ... please be patient!
    host.ioBroker 11855 states saved
    host.ioBroker 30778 objects saved
    Backup created: /opt/iobroker/backups/2021_12_04-17_39_34_backupiobroker-migration.tar.gz
    updating conf/iobroker.json
    
    Connecting to new DB "file" (can take up to 20s) ...
    No connection to states 127.0.0.1:6379[redis]
    
    New Database could not be connected. Please check your settings. No settings have been changed.
    restoring conf/iobroker.json
    
    1 Antwort Letzte Antwort
    0
    • Meister MopperM Meister Mopper

      @meicker

      Wie sieht denn Deine Arbeitsspeicherlandschaft aus? htop

      Und hast Du Redis Backup (Persistenz) konfiguriert?

      M Offline
      M Offline
      meicker
      schrieb am zuletzt editiert von
      #29

      @meister-mopper sagte in Nach Absturz keine Verbindung mehr zum Admin REDIS PROBLEM:

      Wie sieht denn Deine Arbeitsspeicherlandschaft aus? htop

      7762fffd-4475-4f88-9727-6f9aed1d278d-grafik.png

      1 Antwort Letzte Antwort
      0
      • Meister MopperM Meister Mopper

        @meicker

        Wie sieht denn Deine Arbeitsspeicherlandschaft aus? htop

        Und hast Du Redis Backup (Persistenz) konfiguriert?

        M Offline
        M Offline
        meicker
        schrieb am zuletzt editiert von
        #30

        @meister-mopper sagte in Nach Absturz keine Verbindung mehr zum Admin REDIS PROBLEM:

        Und hast Du Redis Backup (Persistenz) konfiguriert?

        ich denke nicht ... kommt mir unbekannt vor - wie prüfen oder machen ?

        Meister MopperM 1 Antwort Letzte Antwort
        0
        • M meicker

          @meister-mopper sagte in Nach Absturz keine Verbindung mehr zum Admin REDIS PROBLEM:

          Und hast Du Redis Backup (Persistenz) konfiguriert?

          ich denke nicht ... kommt mir unbekannt vor - wie prüfen oder machen ?

          Meister MopperM Online
          Meister MopperM Online
          Meister Mopper
          schrieb am zuletzt editiert von
          #31

          @meicker

          Schau mal hier.

          Proxmox und HA

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            meicker
            schrieb am zuletzt editiert von
            #32

            Eine Sicherung zurückspielen vom 3.12 oder 12.2 wo noch alles OK war wird wahrscheinlich nicht helfen weil ja die Verbindung zur DB nicht funktioniert. Die Daten als solches haben damit ja wahrscheinlich nichts zu tun.
            Mir ist aber bei upgrade self noch was aufgefallen, da kam eine Fehlermeldung:

            marc@ioBroker:~$ iob upgrade self
            Update js-controller from @3.3.19 to @3.3.21
            NPM version: 6.14.15
            npm install iobroker.js-controller@3.3.21 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call)
            Server Cannot move /opt/iobroker/iobroker-data/objects.json.new to /opt/iobroker/iobroker-data/objects.json: ENOENT: no such file or directory, stat '/opt/iobroker/iobroker-data/objects.json.new'. Try direct write as fallback
            
            
            Meister MopperM 1 Antwort Letzte Antwort
            0
            • M meicker

              Eine Sicherung zurückspielen vom 3.12 oder 12.2 wo noch alles OK war wird wahrscheinlich nicht helfen weil ja die Verbindung zur DB nicht funktioniert. Die Daten als solches haben damit ja wahrscheinlich nichts zu tun.
              Mir ist aber bei upgrade self noch was aufgefallen, da kam eine Fehlermeldung:

              marc@ioBroker:~$ iob upgrade self
              Update js-controller from @3.3.19 to @3.3.21
              NPM version: 6.14.15
              npm install iobroker.js-controller@3.3.21 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call)
              Server Cannot move /opt/iobroker/iobroker-data/objects.json.new to /opt/iobroker/iobroker-data/objects.json: ENOENT: no such file or directory, stat '/opt/iobroker/iobroker-data/objects.json.new'. Try direct write as fallback
              
              
              Meister MopperM Online
              Meister MopperM Online
              Meister Mopper
              schrieb am zuletzt editiert von
              #33

              @meicker

              Die Fehlermeldung sagt mir nichts, aber hast Du denn überhaupt redis-backups?
              Du musst ja die states/objects zurückspielen können, sonst sind sie perdu.

              Proxmox und HA

              M 1 Antwort Letzte Antwort
              0
              • Meister MopperM Meister Mopper

                @meicker

                Die Fehlermeldung sagt mir nichts, aber hast Du denn überhaupt redis-backups?
                Du musst ja die states/objects zurückspielen können, sonst sind sie perdu.

                M Offline
                M Offline
                meicker
                schrieb am zuletzt editiert von
                #34

                @meister-mopper
                klar mache ich backups ... zurückspielen wäre kein Problem, aber da es ja scheinbar ein Paroblem mit der Datenbankverbindung gibt wird das wenig Sinn machen ... denke ich ...

                Meister MopperM 1 Antwort Letzte Antwort
                0
                • M Offline
                  M Offline
                  meicker
                  schrieb am zuletzt editiert von
                  #35

                  oder ich lasse das mit redis einfach und bleibe bei file :-( Aber es muss doch eigentlich ne Lösung geben dafür ... redis-server deinstallieren und neu installierten ? Vielleicht ist beim Crash was kaputt gegangen.

                  1 Antwort Letzte Antwort
                  0
                  • M meicker

                    @meister-mopper
                    klar mache ich backups ... zurückspielen wäre kein Problem, aber da es ja scheinbar ein Paroblem mit der Datenbankverbindung gibt wird das wenig Sinn machen ... denke ich ...

                    Meister MopperM Online
                    Meister MopperM Online
                    Meister Mopper
                    schrieb am zuletzt editiert von Meister Mopper
                    #36

                    @meicker sagte in Nach Absturz keine Verbindung mehr zum Admin REDIS PROBLEM:

                    klar mache ich backups ...

                    Na dann, die Daten liegen in /var/lib/redis/dump.rdb, aber davon läuft der redis-server noch immer nicht.
                    Ich würde jetzt redis purgen und neu einrichten.

                    Proxmox und HA

                    M 1 Antwort Letzte Antwort
                    1
                    • M meicker

                      @meister-mopper
                      da darf ich als 'user' nicht rein. Aber mit root ...

                      4666:C 04 Dec 2021 15:00:18.887 # WARNING supervised by systemd - you MUST set appropriate values for TimeoutStartSec and TimeoutStopSec in your service unit.
                      4666:C 04 Dec 2021 15:00:18.888 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
                      4666:C 04 Dec 2021 15:00:18.888 # Redis version=6.0.15, bits=32, commit=00000000, modified=0, pid=4666, just started
                      4666:C 04 Dec 2021 15:00:18.888 # Configuration loaded
                      4666:M 04 Dec 2021 15:00:18.890 # Warning: 32 bit instance detected but no memory limit set. Setting 3 GB maxmemory limit with 'noeviction' policy now.
                                      _._                                                  
                                 _.-``__ ''-._                                             
                            _.-``    `.  `_.  ''-._           Redis 6.0.15 (00000000/0) 32 bit
                        .-`` .-```.  ```\/    _.,_ ''-._                                   
                       (    '      ,       .-`  | `,    )     Running in standalone mode
                       |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
                       |    `-._   `._    /     _.-'    |     PID: 4666
                        `-._    `-._  `-./  _.-'    _.-'                                   
                       |`-._`-._    `-.__.-'    _.-'_.-'|                                  
                       |    `-._`-._        _.-'_.-'    |           http://redis.io        
                        `-._    `-._`-.__.-'_.-'    _.-'                                   
                       |`-._`-._    `-.__.-'    _.-'_.-'|                                  
                       |    `-._`-._        _.-'_.-'    |                                  
                        `-._    `-._`-.__.-'_.-'    _.-'                                   
                            `-._    `-.__.-'    _.-'                                       
                                `-._        _.-'                                           
                                    `-.__.-'                                               
                      
                      4666:M 04 Dec 2021 15:00:18.892 # Server initialized
                      4666:M 04 Dec 2021 15:00:18.892 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
                      4666:M 04 Dec 2021 15:00:18.892 # Wrong signature trying to load DB from file
                      4666:M 04 Dec 2021 15:00:18.892 # Fatal error loading the DB: Invalid argument. Exiting.
                      4681:C 04 Dec 2021 15:00:19.278 # WARNING supervised by systemd - you MUST set appropriate values for TimeoutStartSec and TimeoutStopSec in your service unit.
                      4681:C 04 Dec 2021 15:00:19.278 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
                      4681:C 04 Dec 2021 15:00:19.278 # Redis version=6.0.15, bits=32, commit=00000000, modified=0, pid=4681, just started
                      4681:C 04 Dec 2021 15:00:19.278 # Configuration loaded
                      4681:M 04 Dec 2021 15:00:19.281 # Warning: 32 bit instance detected but no memory limit set. Setting 3 GB maxmemory limit with 'noeviction' policy now.
                      

                      im zweiten Block Zeiole 2 und 3 kommt was ...

                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von
                      #37

                      @meicker sagte in Nach Absturz keine Verbindung mehr zum Admin REDIS PROBLEM:

                      da darf ich als 'user' nicht rein. Aber mit root ...

                      Füge den User der Gruppe adm hinzu.

                      Linux-Werkzeugkasten:
                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                      NodeJS Fixer Skript:
                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                      M 1 Antwort Letzte Antwort
                      0
                      • Thomas BraunT Thomas Braun

                        @meicker sagte in Nach Absturz keine Verbindung mehr zum Admin REDIS PROBLEM:

                        da darf ich als 'user' nicht rein. Aber mit root ...

                        Füge den User der Gruppe adm hinzu.

                        M Offline
                        M Offline
                        meicker
                        schrieb am zuletzt editiert von
                        #38

                        @thomas-braun

                        marc@ioBroker:~$ sudo usermod -aG adm marc
                        marc@ioBroker:~$ cd /var/log/redis
                        -bash: cd: /var/log/redis: Keine Berechtigung
                        
                        Thomas BraunT 1 Antwort Letzte Antwort
                        0
                        • M meicker

                          @thomas-braun

                          marc@ioBroker:~$ sudo usermod -aG adm marc
                          marc@ioBroker:~$ cd /var/log/redis
                          -bash: cd: /var/log/redis: Keine Berechtigung
                          
                          Thomas BraunT Online
                          Thomas BraunT Online
                          Thomas Braun
                          Most Active
                          schrieb am zuletzt editiert von
                          #39

                          @meicker
                          Die Gruppenrechte werden beim einloggen eingelesen. Also einmal ab- und wieder anmelden.

                          Linux-Werkzeugkasten:
                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                          NodeJS Fixer Skript:
                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                          M 1 Antwort Letzte Antwort
                          1
                          • Thomas BraunT Thomas Braun

                            @meicker
                            Die Gruppenrechte werden beim einloggen eingelesen. Also einmal ab- und wieder anmelden.

                            M Offline
                            M Offline
                            meicker
                            schrieb am zuletzt editiert von
                            #40

                            @thomas-braun OK Danke :-)

                            1 Antwort Letzte Antwort
                            0
                            • Meister MopperM Meister Mopper

                              @meicker sagte in Nach Absturz keine Verbindung mehr zum Admin REDIS PROBLEM:

                              klar mache ich backups ...

                              Na dann, die Daten liegen in /var/lib/redis/dump.rdb, aber davon läuft der redis-server noch immer nicht.
                              Ich würde jetzt redis purgen und neu einrichten.

                              M Offline
                              M Offline
                              meicker
                              schrieb am zuletzt editiert von
                              #41

                              @meister-mopper

                              Ich habe alles von redis gelöscht und neu installiert. Jetzt verbindet er sich mit der Datenbank und ist gerade am arbeiten ... klappt also wieder - denke ich ...

                              Vielen Dank für die Unterstützung !
                              vg Marc

                              Meister MopperM GlasfaserG 2 Antworten Letzte Antwort
                              0
                              • M meicker

                                @meister-mopper

                                Ich habe alles von redis gelöscht und neu installiert. Jetzt verbindet er sich mit der Datenbank und ist gerade am arbeiten ... klappt also wieder - denke ich ...

                                Vielen Dank für die Unterstützung !
                                vg Marc

                                Meister MopperM Online
                                Meister MopperM Online
                                Meister Mopper
                                schrieb am zuletzt editiert von
                                #42

                                @meicker

                                Schön :blush: , wenn es dann läuft editiere bitte diesen thread im ersten Beitrag auf [gelöst].

                                Proxmox und HA

                                1 Antwort Letzte Antwort
                                0
                                • M meicker

                                  @meister-mopper

                                  Ich habe alles von redis gelöscht und neu installiert. Jetzt verbindet er sich mit der Datenbank und ist gerade am arbeiten ... klappt also wieder - denke ich ...

                                  Vielen Dank für die Unterstützung !
                                  vg Marc

                                  GlasfaserG Offline
                                  GlasfaserG Offline
                                  Glasfaser
                                  schrieb am zuletzt editiert von
                                  #43

                                  @meicker sagte in Nach Absturz keine Verbindung mehr REDIS PROBLEM [gelöst]:

                                  ... klappt also wieder -

                                  Also ...

                                  @thomas-braun sagte in Nach Absturz keine Verbindung mehr REDIS PROBLEM [gelöst]:
                                  Klar, wenn du da als root wie 'Elefant im Porzellanladen' durch das System stolperst und alles verbiegst...

                                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                  Meister MopperM M 2 Antworten Letzte Antwort
                                  0
                                  • GlasfaserG Glasfaser

                                    @meicker sagte in Nach Absturz keine Verbindung mehr REDIS PROBLEM [gelöst]:

                                    ... klappt also wieder -

                                    Also ...

                                    @thomas-braun sagte in Nach Absturz keine Verbindung mehr REDIS PROBLEM [gelöst]:
                                    Klar, wenn du da als root wie 'Elefant im Porzellanladen' durch das System stolperst und alles verbiegst...

                                    Meister MopperM Online
                                    Meister MopperM Online
                                    Meister Mopper
                                    schrieb am zuletzt editiert von
                                    #44

                                    @glasfaser

                                    Nachtreten war früher :confounded:

                                    Proxmox und HA

                                    1 Antwort Letzte Antwort
                                    1
                                    • GlasfaserG Glasfaser

                                      @meicker sagte in Nach Absturz keine Verbindung mehr REDIS PROBLEM [gelöst]:

                                      ... klappt also wieder -

                                      Also ...

                                      @thomas-braun sagte in Nach Absturz keine Verbindung mehr REDIS PROBLEM [gelöst]:
                                      Klar, wenn du da als root wie 'Elefant im Porzellanladen' durch das System stolperst und alles verbiegst...

                                      M Offline
                                      M Offline
                                      meicker
                                      schrieb am zuletzt editiert von
                                      #45

                                      @glasfaser
                                      sorry - das hatte mit root nix zu tun ... Da hast Du leider daneben getippt ... aber danke für den abschließenden Kommentar :-)

                                      1 Antwort Letzte Antwort
                                      0
                                      • Thomas BraunT Thomas Braun

                                        @meicker

                                        iobroker stop
                                        iobroker fix
                                        sudo apt dist-upgrade
                                        sudo reboot
                                        
                                        M Offline
                                        M Offline
                                        meicker
                                        schrieb am zuletzt editiert von
                                        #46

                                        @thomas-braun sagte in Nach Absturz keine Verbindung mehr REDIS PROBLEM [gelöst]:

                                        sudo apt dist-upgrade

                                        Noch eine Frage - kann ich das zwischendurch (relativ) gefahrlos machen ?

                                        vg
                                        Marc

                                        Thomas BraunT 1 Antwort Letzte Antwort
                                        0
                                        • M meicker

                                          @thomas-braun sagte in Nach Absturz keine Verbindung mehr REDIS PROBLEM [gelöst]:

                                          sudo apt dist-upgrade

                                          Noch eine Frage - kann ich das zwischendurch (relativ) gefahrlos machen ?

                                          vg
                                          Marc

                                          Thomas BraunT Online
                                          Thomas BraunT Online
                                          Thomas Braun
                                          Most Active
                                          schrieb am zuletzt editiert von Thomas Braun
                                          #47

                                          @meicker

                                          Was heißt 'zwischendurch'?
                                          Das hängt davon ab, was da an updates installiert werden würde.

                                          Ich schaue da immer rein und wenn es etwas 'brenzeliges' ist stoppe ich den iobroker z. B. vorher.

                                          Linux-Werkzeugkasten:
                                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                          NodeJS Fixer Skript:
                                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                          M 1 Antwort Letzte Antwort
                                          1
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          729

                                          Online

                                          32.6k

                                          Benutzer

                                          82.2k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe