Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Admin Adapter Update funktioniert nicht

    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

    Admin Adapter Update funktioniert nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @fraenkie76 last edited by

      @fraenkie76

      ls -la /opt/iobroker/node_modules/iobroker.admin
      
      1 Reply Last reply Reply Quote 0
      • F
        fraenkie76 last edited by

        root@0f383e6c2d08:/opt/iobroker# ls -la /opt/iobroker/node_modules/iobroker.admin
        insgesamt 72
        drwxr-xr-x 1 root     root       178 Mär 31 11:43 .
        drwxrwxrwx 1 iobroker iobroker 18836 Jun 19 16:04 ..
        drwxr-xr-x 1 root     root        78 Mär 31 11:43 admin
        -rw-r--r-- 1 root     root     14519 Okt 26  1985 CHANGELOG_OLD.md
        -rw-r--r-- 1 root     root     11582 Okt 26  1985 io-package.json
        drwxr-xr-x 1 root     root        70 Mär 31 11:43 lib
        -rw-r--r-- 1 root     root      1120 Okt 26  1985 LICENSE
        -rw-r--r-- 1 root     root     18932 Okt 26  1985 main.js
        drwxr-xr-x 1 root     root        78 Mär 31 11:43 node_modules
        -rw-r--r-- 1 root     root      3176 Mär 31 11:43 package.json
        -rw-r--r-- 1 root     root     14980 Okt 26  1985 README.md
        drwxr-xr-x 1 root     root       204 Mär 31 11:43 www
        
        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @fraenkie76 last edited by

          @fraenkie76
          Das sieht ja auch eigentlich anderes aus:

          pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/iobroker.admin
          insgesamt 112
          drwxrwxr-x+   7 iobroker iobroker  4096 Apr 25 19:13 .
          drwxrwxr-x+ 810 iobroker iobroker 28672 Jun 20 15:03 ..
          drwxrwxr-x+   2 iobroker iobroker  4096 Apr 25 19:13 admin
          -rw-rwxr--+   1 iobroker iobroker     1 Apr 25 19:13 iob_npm.done
          -rw-rwxr--+   1 iobroker iobroker 12845 Apr 25 19:13 io-package.json
          drwxrwxr-x+   2 iobroker iobroker  4096 Apr 25 19:13 lib
          -rw-rwxr--+   1 iobroker iobroker  1120 Okt 26  1985 LICENSE
          -rw-rwxr--+   1 iobroker iobroker 18716 Okt 26  1985 main.js
          drwxrwxr-x+   9 iobroker iobroker  4096 Apr 25 19:13 node_modules
          -rw-rwxr--+   1 iobroker iobroker  3429 Apr 25 19:13 package.json
          -rw-rwxr--+   1 iobroker iobroker  7982 Okt 26  1985 README.md
          drwxrwxr-x+   8 iobroker iobroker  4096 Apr 25 19:13 www
          drwxrwxr-x+   5 iobroker iobroker  4096 Apr 25 19:13 www-react
          

          Ich vermute, dass es auch unter Docker so ähnlich aussehen sollte. Also mit ACLs und iobroker als owner.

          Vom Fixer wird soweit ich weiß ja auch unter Docker abgeraten. Der würde das auf 'richtigen' Linuxen wohl gerade rücken.

          1 Reply Last reply Reply Quote 0
          • F
            fraenkie76 last edited by

            Wow, du scheinst ja 24/7 im Einsatz zu sein... 😉

            Und nu? Ist das behebbar?
            Ich kenn mich mit Linux und Docker halt nicht wirklich aus. Folge immer Anleitungen, die ich finde. Wenns klappt ists toll, wenn nicht, dann geht das Gesuche los....

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

              @fraenkie76
              Ich kenn mich mit dem Docker nicht aus. Müsste man mal bei einem Docker-user sehen, wie da die Rechte richtig gesetzt sind, dann kann man das bei deiner Installation geraderücken.
              Oder du versuchst doch den fixer mal. Aber das ohne Gewähr von mir. Backup zu haben empfiehlt sich natürlich selbstredend.

              1 Reply Last reply Reply Quote 0
              • F
                fraenkie76 last edited by

                Habs hinbekommen...

                Hier: https://forum.iobroker.net/topic/19241/iot-iot-adapter-verbindet-sich-nicht-bzw-verbindung-ist-gelb/202
                gelernt, daß man den iobroker im Docker nur mit:

                pkill io
                

                stoppen kann....
                Hat aber auch nicht funktioniert. Erst nachdem ich dann jeden Adapter einzeln mit

                iobroker stop Adapter
                

                angehalten habe, konnte ich den Fixer starten.

                curl -sL https://iobroker.net/fix.sh | bash -
                

                Dann die übliche Prozedur

                iobroker update
                iobroker upgrade self
                iobroker upgrade
                

                Dann noch gelernt dass man unter Docker den iobroker nicht "iobroker start" startet sondern:

                root@0f383e6c2d08:/opt/iobroker# node node_modules/iobroker.js-controller/controller.js >/opt/scripts/docker_iobroker_log.txt 2>&1 &
                [3] 9874
                root@0f383e6c2d08:/opt/iobroker# iobroker start admin
                The adapter "admin.0" was started.
                

                Jetzt hab ich 4.0.10 ! Danke für die Unterstützung!

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

                  @fraenkie76
                  Ich sag ja immer: 'Docker ist komisch'

                  1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User last edited by A Former User

                    Hätte man nicht einfach den Benutzer und die Gruppe ändern können? Von Root auf iobroker?

                    sudo chown -R iobroker:iobroker "Verzeichnis"
                    
                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User last edited by

                      In der Meldung oben steht ja auch permission denied...heißt wenn dann hättest du den iobroker mit folgenden stoppen müssen:

                      sudo "Befehl"
                      

                      Zumindest ist dies die für mich logische Schlussfolgerung... Angaben jedoch ohne gewähr^^

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

                        @tmartin Nein, die Rechte sind über ACL angelegt, da machst du per rekursivem chown die ACLs kaputt.

                        [Edit:] Sorry, ich hatte mein System erwirscht... Das ist mit ACLs aufgesetzt, der Docker ist da wie gesagt etwas eigen unterwegs...

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

                        Support us

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

                        940
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        adapter admin update
                        3
                        13
                        4063
                        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