Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. (gelöst)Dumme Idee gehabt und redis user gelöscht

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    (gelöst)Dumme Idee gehabt und redis user gelöscht

    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      Jan1 last edited by Jan1

      Wie die Überschrift schon ausdrückt, hatte ich ne dumme Idee und wollte einfach ein paar Dinge entfernen, von den ich der Meinung war, dass ich sie nicht mehr benötige.
      Da ich mal mit redis experimentiert hatte und es da auch noch ein User gab, der redis hieß, hab ich den gelöscht, was wohl nicht die beste Idee war, denn nun habe ich bei einem Systemupdate die folgende Meldung:

      jan@Beelink:~$ sudo apt-get install redis-server
      [sudo] Passwort für jan:
      Paketlisten werden gelesen... Fertig
      Abhängigkeitsbaum wird aufgebaut.
      Statusinformationen werden eingelesen.... Fertig
      Die folgenden zusätzlichen Pakete werden installiert:
        libhiredis0.14 libjemalloc2 liblua5.1-0 lua-cjson redis-tools
      Vorgeschlagene Pakete:
        ruby-redis
      Die folgenden NEUEN Pakete werden installiert:
        libhiredis0.14 libjemalloc2 liblua5.1-0 lua-cjson redis-server redis-tools
      0 aktualisiert, 6 neu installiert, 0 zu entfernen und 8 nicht aktualisiert.
      Es müssen noch 0 B von 988 kB an Archiven heruntergeladen werden.
      Nach dieser Operation werden 3.841 kB Plattenplatz zusätzlich benutzt.
      Möchten Sie fortfahren? [J/n] j
      dpkg: nicht behebbarer fataler Fehler, Abbruch:
      unknown system user 'redis' in statoverride file; the system user got removed
      before the override, which is most probably a packaging bug, to recover you
      can remove the override manually with dpkg-statoverride
      E: Sub-process /usr/bin/dpkg returned an error code (2)
      jan@Beelink:~$
      

      Wobei diese Meldung nun immer kommt sobald ich irgendwas installieren will und nichts weiter passiert.

      Kann man da was retten?

      1 Reply Last reply Reply Quote 0
      • J
        Jan1 last edited by

        So, konnte es selber lösen, da Linux im Gegensatz zu Windows doch schon recht vernünftige Hinweise zur Lösung bereitstellt 🙂

        Hab die Datei "statoverride" editiert und die Zeile "redis redis 640 /etc/redis/redis.conf" entfernt und schon läuft das wieder.

        crunchip 1 Reply Last reply Reply Quote 0
        • crunchip
          crunchip Forum Testing Most Active @Jan1 last edited by

          @Jan1 ja, steht zwar you can remove the override manually with dpkg-statoverride , soviel zum Thema vernüftige Hinweise 😂 wüsste aber mit dem Hinweis gar nichts anzufangen😁

          J 1 Reply Last reply Reply Quote 0
          • J
            Jan1 @crunchip last edited by Jan1

            @crunchip
            Ich hatte da auch zuerst mal gegrübelt, aber wenn man bei Linux nix weiß (wie ich), dann hilft einfach mal den Befehl in Verbindung mit --help einzugeben und bei "dpkg-statoverride --help", kam mir dann die Erleuchtung 🙂

            So hatte ich mir zumindest mal die Liste anzeigen lassen können und in der stand eben noch die redis Zeile. Da die angemeckert wurde, einfach mal entfernt (vorher natürlich mal die original Datei gesichert) und siehe da, es läuft wieder.

            1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active last edited by

              Ich würde da jetzt aber noch ein

              sudo dpkg --configure -a
              

              hinterherwerfen.

              J 1 Reply Last reply Reply Quote 0
              • J
                Jan1 @Thomas Braun last edited by Jan1

                @Thomas-Braun
                Eine Frage hätte ich noch, da Node-Red und da speziell die Amazon Nodes nicht mehr laufen und ich im Log für den Node-Red Adapter auf debug den Hinweis auf "redis" Verbindung gesehen habe, könnte das der Grund sein?

                node-red.0	2020-05-04 07:57:30.289	debug	(13937) statesDB connected
                node-red.0	2020-05-04 07:57:30.287	debug	(13937) States connected to redis: 127.0.0.1:9000
                node-red.0	2020-05-04 07:57:30.247	debug	(13917) 4 May 07:57:30 - [info] Server wird jetzt auf http://127.0.0.1:1880/ ausgeführt.
                node-red.0	2020-05-04 07:57:30.224	debug	(13917) 4 May 07:57:30 - [info] Flows gestartet
                node-red.0	2020-05-04 07:57:29.961	debug	(13917) 4 May 07:57:29 - [info] Flows starten
                node-red.0	2020-05-04 07:57:29.836	debug	(13917) 4 May 07:57:29 - [info] Flow-Datei: /opt/iobroker/iobroker-data/node-red/flows.json
                node-red.0	2020-05-04 07:57:29.832	warn	(13917) 4 May 07:57:29 - [warn] Projekte inaktiviert: editorTheme.projects.enabled=false
                node-red.0	2020-05-04 07:57:29.830	debug	(13917) 4 May 07:57:29 - [info] Benutzerverzeichnis: /opt/iobroker/iobroker-data/node-red/
                node-red.0	2020-05-04 07:57:29.827	debug	(13917) 4 May 07:57:29 - [info] Kontextspeicher: 'default' [ module=memory]
                node-red.0	2020-05-04 07:57:29.824	debug	(13917) 4 May 07:57:29 - [info] Einstellungsdatei: /opt/iobroker/iobroker-data/node-red/settings.js
                node-red.0	2020-05-04 07:57:29.469	debug	(13917) 4 May 07:57:29 - [info] Dashboard version 2.21.0 started at /ui
                node-red.0	2020-05-04 07:57:29.367	debug	(13917) 4 May 07:57:29 - [info] Polymer started at /polymer
                node-red.0	2020-05-04 07:57:27.389	debug	(13917) 4 May 07:57:27 - [info] Paletten-Nodes werden geladen
                node-red.0	2020-05-04 07:57:27.006	debug	(13917) 4 May 07:57:27 - [info] Linux 4.19.0-9-amd64 x64 LE
                node-red.0	2020-05-04 07:57:27.001	debug	(13917) 4 May 07:57:27 - [info] Node.js Version: v12.16.3
                node-red.0	2020-05-04 07:57:27.000	debug	(13917) 4 May 07:57:26 - [info] Node-RED Version: v1.0.6
                node-red.0	2020-05-04 07:57:26.997	debug	(13917) 4 May 07:57:26 - [info] Willkommen bei Node-RED! ===================
                node-red.0	2020-05-04 07:57:26.106	info	(13917) Starting node-red: --max-old-space-size=128 /opt/iobroker/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
                node-red.0	2020-05-04 07:57:25.577	info	(13917) starting. Version 1.17.2 in /opt/iobroker/node_modules/iobroker.node-red, node: v12.16.3, js-controller: 3.0.20
                node-red.0	2020-05-04 07:57:24.779	debug	(13917) statesDB connected
                node-red.0	2020-05-04 07:57:24.778	debug	(13917) States connected to redis: 127.0.0.1:9000
                node-red.0	2020-05-04 07:57:24.766	debug	(13917) States create System PubSub Client
                node-red.0	2020-05-04 07:57:24.763	debug	(13917) States create User PubSub Client
                node-red.0	2020-05-04 07:57:24.755	debug	(13917) Redis States: Use Redis connection: 127.0.0.1:9000
                node-red.0	2020-05-04 07:57:24.752	debug	(13917) objectDB connected
                node-red.0	2020-05-04 07:57:24.747	debug	(13917) Objects connected to redis: 127.0.0.1:9001
                node-red.0	2020-05-04 07:57:24.737	debug	(13917) Objects client initialize lua scripts
                node-red.0	2020-05-04 07:57:24.736	debug	(13917) Objects create User PubSub Client
                node-red.0	2020-05-04 07:57:24.734	debug	(13917) Objects create System PubSub Client
                node-red.0	2020-05-04 07:57:24.730	debug	(13917) Objects client ready ... initialize now
                node-red.0	2020-05-04 07:57:24.703	debug	(13917) Redis Objects: Use Redis connection: 127.0.0.1:9001
                node-red.0	2020-05-04 07:57:24.027	warn	(2252) Got terminate signal. Checking desired PID: 13917 vs own PID 2252
                node-red.0	2020-05-04 07:57:24.015	warn	(2252) Got terminate signal. Checking desired PID: 0 vs own PID 2252
                

                Wie bekomme ich Node-Red nun dazu nicht mehr zu redis zu verbinden?

                Hab auch redis noch mal installiert, aber Alexa findet die Geräte nicht, die über Node-Red eingebunden sind.
                Edit:
                War wohl wieder ein dummer Zufall. Die Hub Node neu installiert und es läuft wieder.

                crunchip 1 Reply Last reply Reply Quote 0
                • crunchip
                  crunchip Forum Testing Most Active @Jan1 last edited by

                  @Jan1 du verwendest doch gar kein Redis(9000/9001)
                  soviel ich weiss, ist das bezogen auf das "interne Redis" was damals glaub ich mit js-Controller 2.x eingeführt wurde.
                  siehe...was hat sich geändert
                  https://forum.iobroker.net/topic/25692/js-controller-2-0-ab-sofort-im-latest-repo/2

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    Jan1 @crunchip last edited by

                    @crunchip
                    Richtig, ich hatte es aber mal am Laufen und gestern den Server deinstalliert. Dann noch die Gruppe redis und den user redis gelöscht. Danach lief noch alles, dann kam noch ein Kernel Update fürs Buster und ab da liefen ein paar Geräte nicht mehr so wie sie sollten und das waren eben über Node-Red angebundene. OK, Node-Red nochmal frisch drauf und es wollte immer noch nicht. Die Flows gelöscht und einen zum Testen angelegt, ging auch nicht. Letzte Idee, ich lösche mal die manuell installierten Nodes für Amazon und schon gehts wieder.
                    Was da nun wirklich der Auslöser war, lässt sich schwer sagen. Nun läufts und keine Warungen oder sonstiges in den Logs.

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    895
                    Online

                    31.9k
                    Users

                    80.2k
                    Topics

                    1.3m
                    Posts

                    3
                    8
                    519
                    Loading More Posts
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes
                    Reply
                    • Reply as topic
                    Log in to reply
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                    The ioBroker Community 2014-2023
                    logo