Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [gelöst] - Fehler bei der Installation

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] - Fehler bei der Installation

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

      Hallo

      Ich wollte gerade eben ioBroker in einer frischen Debian OS 8 Installation installieren. Erhalte aber folgende Fehlermeldung. Nach der Installation läuft iobroker einwandfrei

      432_bildschirmfoto_2016-06-20_um_11.25.46.png

      Es geht hauptsächlich um diese Zeile:

      System-sysv-generator 7556: Ignoring creation of an alias iobroker.service for itself
      
      

      Das Problem ist das ioBroker nach einem reboot der Maschine nicht automatisch startet.

      Hat jemand eine Idee woran das liegen könnte?

      1 Reply Last reply Reply Quote 0
      • A
        aquapro last edited by

        Berechtigungen die fehlen?

        EDIT: War voreilig von mir, bitte vergessen.

        1 Reply Last reply Reply Quote 0
        • S
          simpixo last edited by

          Hmm…. Ich führe alle Befehle mit Root aus, denke das dies nicht der Fall sein sollte!

          Aber berechtigt mich wenn ich falsch liege [emoji6]

          Gesendet von meinem iPhone mit Tapatalk

          1 Reply Last reply Reply Quote 0
          • A
            aquapro last edited by

            @aquapro:

            EDIT: War voreilig von mir, bitte vergessen. `

            1 Reply Last reply Reply Quote 0
            • S
              simpixo last edited by

              Ich habe weitere Logausgaben die vielleicht aussage was los sein könnte.

              432_bildschirmfoto_2016-06-20_um_11.57.16.png

              Was ich nicht verstehe, warum da steht:

              USER=iobroker ;
              

              Die ganze Installation wurde mit den root User ausgeführt

              Kennt sich hier jemand mit Linux besser aus als ich 😄 :lol:

              Danke schon mal

              1 Reply Last reply Reply Quote 0
              • A
                aquapro last edited by

                Der schneidet ja ab, kannst mal bitte breiteren Screen schicken.

                1 Reply Last reply Reply Quote 0
                • S
                  simpixo last edited by

                  @aquapro:

                  Der schneidet ja ab, kannst mal bitte breiteren Screen schicken. `

                  Kein Problem 😄

                  432_bildschirmfoto_2016-06-20_um_12.22.09.png

                  Warum steht da der User "iobroker" drin?

                  Der User existiert, aber wurde zur keiner Zeit benutzt, dieser musste bei der Installation angelegt werden :roll:

                  1 Reply Last reply Reply Quote 0
                  • derAuge
                    derAuge last edited by

                    Bei mir sieht das so aus:

                    auge@Q6600:~$ systemctl status iobroker
                    ● iobroker.service - LSB: starts ioBroker
                       Loaded: loaded (/etc/init.d/iobroker.sh)
                       Active: active (running) since Mo 2016-06-20 12:27:36 CEST; 6min ago
                      Process: 458 ExecStart=/etc/init.d/iobroker.sh start (code=exited, status=0/SUCCESS)
                       CGroup: /system.slice/iobroker.service
                               ├─745 iobroker.js-controller
                               └─788 io.admin.0
                    
                    

                    Gruß

                    Jürgen

                    1 Reply Last reply Reply Quote 0
                    • S
                      simpixo last edited by

                      Kannst du vielleicht deine iobroker.service Posten!?

                      Danke

                      Gesendet von meinem iPhone mit Tapatalk

                      1 Reply Last reply Reply Quote 0
                      • A
                        aquapro last edited by

                        @simpixo:

                        filename="Bildschirmfoto 2016-06-20 um 12.22.09.png" index="0">~~ `
                        Die Zeile "loaded" hat ein disabled am Ende. Sollte aussagen, dass automatisch starten ausgeschaltet ist.

                        Anschalten sollte so gehen, glaub ich, kann gerade nicht nachschauen.

                        sudo systemctl enable iobroker.service
                        
                        1 Reply Last reply Reply Quote 0
                        • S
                          simpixo last edited by

                          ` > Die Zeile "loaded" hat ein disabled am Ende. Sollte aussagen, dass automatisch starten ausgeschaltet ist.

                          Anschalten sollte so gehen, glaub ich, kann gerade nicht nachschauen.

                          sudo systemctl enable iobroker.service
                          ```` `  
                          

                          Ja das ist war deaktiviert da ich rumgespielt habe. Auch wenn ich das auf "Enable" setze, funktioniert der automatische Start von iobroker nicht :?

                          1 Reply Last reply Reply Quote 0
                          • A
                            aquapro last edited by

                            Schau mal bitte da: http://forum.iobroker.net/viewtopic.php … t=20#p5190 und hier http://forum.iobroker.net/viewtopic.php?t=1344#p11749 .

                            Klingt ähnlich und die Meldung mit "failed to write .." auch.

                            Schau mal bitte ob Du wirklich richtig installiert hast.

                            1 Reply Last reply Reply Quote 0
                            • S
                              simpixo last edited by

                              Ich habe das Problem gefunden…

                              In der Datei > /etc/init.d/iobroker.sh gibt es einen Eintrag

                              > IOBROKERUSER=iobroker

                              dieser Eintrag musste bei mir angepasst werden, anstelle iobroker habe ich root eingetragen, und jetzt fluppt das Ganze wieder

                              Kann mir jemand sagen wieso da der User iobroker drin steht?

                              1 Reply Last reply Reply Quote 0
                              • A
                                aquapro last edited by

                                Sicher?

                                Du hast doch geschrieben.
                                @simpixo:

                                Der User existiert, aber wurde zur keiner Zeit benutzt, dieser musste bei der Installation angelegt werden :roll: `

                                Mal das probiert?

                                cd /opt/iobroker
                                sudo chmod 777 * -R
                                
                                

                                Vielleicht hat iobroker nur keine Rechte iobroker zu starten.

                                1 Reply Last reply Reply Quote 0
                                • S
                                  simpixo last edited by

                                  Das ist ja das lustige. Bei der Installation musste ich ja einen User anlegen, das war bei mir der User iobroker der wurde nur benutzt um sich das erste mal anzumelden und das root Password zu ändern. Danach den iobroker user abgemeldet und die ganze Zeit mit dem Root User gearbeitet.

                                  So wie ich es davor schon gefühlte 1000 mal gemacht habe. 😉 aber komischerweise wurde der iobroker user in die iobroker.sh eingetragen, und das 100%ig nicht von mir

                                  Aber nach der Änderung funktioniert wieder alles wie es sein sollte 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators last edited by

                                    Habe gerade bei mir nachgesehen.

                                    Bei mir steht root drin.

                                    Jetzt bin ich aber neugierig geworden. Wie genau hast du die Installation durchgeführt?

                                    Hast du dich vielleicht als sudo su aber als User ioBroker eingeloggt beim Anlegen des Verzeichnisses/opt/iobroker oder gar bei der Installation mit npm install….?

                                    Gruß

                                    Rainer
                                    @simpixo:

                                    Das ist ja das lustige. Bei der Installation musste ich ja einen User anlegen, das war bei mir der User iobroker der wurde nur benutzt um sich das erste mal anzumelden und das root Password zu ändern. Danach den iobroker user abgemeldet und die ganze Zeit mit dem Root User gearbeitet `

                                    Abgemeldet oder Reboot und als root eingeloggt?

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      simpixo last edited by

                                      @Homoran:

                                      Habe gerade bei mir nachgesehen.

                                      Bei mir steht root drin.

                                      Jetzt bin ich aber neugierig geworden. Wie genau hast du die Installation durchgeführt?

                                      Hast du dich vielleicht als sudo su aber als User ioBroker eingeloggt beim Anlegen des Verzeichnisses/opt/iobroker oder gar bei der Installation mit npm install….?

                                      Gruß

                                      Rainer
                                      @simpixo:

                                      Das ist ja das lustige. Bei der Installation musste ich ja einen User anlegen, das war bei mir der User iobroker der wurde nur benutzt um sich das erste mal anzumelden und das root Password zu ändern. Danach den iobroker user abgemeldet und die ganze Zeit mit dem Root User gearbeitet `

                                      Abgemeldet oder Reboot und als root eingeloggt? `

                                      Das ist ja das lustige…. bei der grafischen Installation des OS in der ESXi habe ich einen User angeben müssen, das war bei mir der User iobroker mit diesem habe ich mich nach der Installation an der Maschine angemeldet, nur um das Passwort des Users ROOT zu ändern, da dieser ja standardmässig bei Ubuntu deaktiviert ist und kein Passwort hat. Bei Debian wird das ROOT Kennwort auch innerhalb der Installation eingegeben und zusätzlich muss ein zweiter Account angelegt werden, bei mir war das wieder der User iobroker

                                      Anschliessend habe ich den User iobroker in beiden Fällen (Ubuntu & Debian) abgemeldet und mich als root angemeldet und alles mit diesem eingerichtet und installiert.

                                      Trotzdem wurde der User iobroker in das iobroker.sh Script eingefügt. Und die Frage hier warum das so ist? Du willst nicht wissen wie oft ich die Installation durchgeführt habe, da ich gedacht habe dass ich den Fehler jedesmal mache. Bis mir heute ein anderer Thread auf die Sprünge half 😉

                                      Das war nämlich dieser hier http://forum.iobroker.net/viewtopic.php?t=2916

                                      Erst dachte ich hätte das gleiche Problem, denn die Fehlermeldung war irgendwie die gleiche, aber auch das hat nicht funktioniert, aber mir fiel auf das der User iobroker da drin steht, das änderte ich und der Autostart funktionierte wieder

                                      Gruß

                                      Adrian

                                      1 Reply Last reply Reply Quote 0
                                      • Bluefox
                                        Bluefox last edited by

                                        @simpixo:

                                        Das ist ja das lustige. Bei der Installation musste ich ja einen User anlegen, das war bei mir der User iobroker der wurde nur benutzt um sich das erste mal anzumelden und das root Password zu ändern. Danach den iobroker user abgemeldet und die ganze Zeit mit dem Root User gearbeitet.

                                        So wie ich es davor schon gefühlte 1000 mal gemacht habe. 😉 aber komischerweise wurde der iobroker user in die iobroker.sh eingetragen, und das 100%ig nicht von mir

                                        Aber nach der Änderung funktioniert wieder alles wie es sein sollte 🙂 `
                                        https://github.com/ioBroker/ioBroker/bl … all.sh#L24

                                        Installskript schaut ob iobroker user existiert, falls ja, dann wird es unter iobroker user laufen.

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          simpixo last edited by

                                          Ahh…. Gut zu wissen!!! [emoji1360]

                                          Nur schlecht wenn der angelegte User nicht die nötigen Rechte hat [emoji6][emoji16]

                                          Gesendet von meinem iPhone mit Tapatalk

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          1.1k
                                          Online

                                          31.7k
                                          Users

                                          79.7k
                                          Topics

                                          1.3m
                                          Posts

                                          5
                                          19
                                          2509
                                          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