Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. update node.js auf slave

    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

    UNSOLVED update node.js auf slave

    This topic has been deleted. Only users with topic management privileges can see it.
    • bahnuhr
      bahnuhr Forum Testing Most Active last edited by bahnuhr

      Hallo,
      iob läuft als master auf win7 Laptop
      Dort habe ich nun erfolgreich node.js 8.15.1 und npm 6.9.0 durchgeführt.
      1edeeb4d-af91-4dc5-8c09-12544adf81a0-image.png
      alles ok soweit.

      Nun wollte ich den slave updaten:
      e55181f3-4380-420b-a509-ed079a77d3ce-image.png

      Dazu habe ich mich per winscp mit dem raspi slave als root verbunden und putty aufgerufen.
      Soweit hat alles geklappt.

      Nun wollte ich nach dieser Anleitung vorgehen
      (Link: http://www.iobroker.net/docu/?page_id=8323&lang=de#Upgrade_von_nodejs_und_npm)
      93345f8f-29bb-46ef-9642-377b487cff70-image.png

      Aber schon mit dem 1 Befehl scheitere ich.
      Warum bekomme ich den iobroker nicht gestoppt.
      Im putty erscheint folgendes:
      a7b37720-8646-4e84-bdf7-00f108a55fd4-image.png

      Frage:
      Warum bekomme ich bestätigt das iobroker gestoppt ist.
      Wenn ich dies dann kontrolliere steht aber immer noch "..running"

      Hat da für diesen einfachen Befehl mal jemand ne Idee?

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

        @bahnuhr sagte in update node.js auf slave:

        Hat da für diesen einfachen Befehl mal jemand ne Idee?

        wenn statt iobroker stop der Befehl

        sudo systemctl stop iobroker
        

        funktioniert solltest du unbedingt den Installationsfixer drüber laufen lassen.

        1 Reply Last reply Reply Quote 0
        • bahnuhr
          bahnuhr Forum Testing Most Active last edited by

          fixer mit
          curl -sL https://iobroker.net/fix.sh | bash -
          durchgeführt

          Am Ende hat er successfull geschrieben (als erfolgreich, denke ich mal)

          Dann raspi reboot und dann neuer Versuch:

          88dfc342-98c7-42b2-ad4b-4798461b6324-image.png

          Jetzt bekomme ich nicht einmal hingeschrieben, dass der iobroker gestoppt wird.
          Status weiterhin running.

          1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active last edited by

            @Homoran sagte in update node.js auf slave:

            sudo systemctl stop iobroker

            Nachtrag:
            Dein Befehl klappt auch nicht.
            b1a640d4-8468-4548-9ed5-e808ac925249-image.png

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

              @bahnuhr sagte in update node.js auf slave:

              Dein Befehl klappt auch nicht.

              dann musst du auch

              sudo systemctl status iobroker
              

              eingeben

              1 Reply Last reply Reply Quote 0
              • bahnuhr
                bahnuhr Forum Testing Most Active last edited by

                Ei, wo er recht hat - hat er Recht.

                Versuch ich gleich. meld mich wieder.

                1 Reply Last reply Reply Quote 0
                • bahnuhr
                  bahnuhr Forum Testing Most Active last edited by

                  c97e0684-a912-41ba-8a1c-3ed748b44979-image.png

                  sieht aber irgendwie nicht gesund aus, oder ?

                  Linux ist ein Greul für mich

                  1 Reply Last reply Reply Quote 0
                  • bahnuhr
                    bahnuhr Forum Testing Most Active last edited by

                    Und weiter:
                    Kaum den fixer durchgeführt.

                    Schon kommen die ersten Fehler im log:
                    2b86202f-3bf8-441b-9a4a-9c84d5cf5c14-image.png

                    Vorher hatte ich die nicht.

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

                      @bahnuhr
                      bitte im rpi2 Adapter deaktivieren.

                      Die aktuelle Raspbian lässt da keine Zugriff mehr zu.
                      Nur noch per root

                      1 Reply Last reply Reply Quote 0
                      • bahnuhr
                        bahnuhr Forum Testing Most Active last edited by

                        Adapter hab ich deaktiviert.

                        Spricht den etwas dagegen wenn ich den slave wie vor fixer wieder installiere.

                        Also sprich meinen alten Zustand wieder herstelle.

                        Lief ja nur als slave für smartmeter und mbus.

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

                          @bahnuhr
                          wenn du die Meldungen vorher nicht hattest, musste der slave als root gelaufen sein.
                          Das ist ein potentielles Sicherheitsrisiko. Deswegen haben wir mit dem neuen Installer (leider schrittweise durch Erfahrungen) als normalem User mit einigen zusätzlichen Rechten installiert.

                          Wenn du es wieder rückgängig machst, wird es wahrscheinlich laufen. In Kombination mit einem "neuen" Master habe ich keine Erfahrungen.

                          Aber du solltest ja gar nicht den gesamten rpi2-Adapter deaktivieren, sondern nur zwei Punkte in der Konfig

                          1 Reply Last reply Reply Quote 0
                          • bahnuhr
                            bahnuhr Forum Testing Most Active last edited by

                            ja, lief vorher als root.

                            Grundsätzlich möchte ich aber die aktuelle Firmware drauf haben. Alles andere gibt ja keinen Sinn und stellt einen Rückschritt dar.

                            Nur wie?

                            Bekomme ja iobroker ja nicht gestoppt.

                            Hast du eine Idee oder workflow ?

                            1 Reply Last reply Reply Quote 0
                            • bahnuhr
                              bahnuhr Forum Testing Most Active last edited by

                              so, ich hab es irgendwie hinbekommen (jetzt läuft 8.15.1 auch auf dem slave).
                              02063161-f423-449c-b65d-9a56d77fefd2-image.png

                              Alle möglichen Befehle verwendet.

                              Fazit:
                              8.15.1 ist drauf
                              npm ist noch 6.4.1 (wollte ich updaten - hat aber nicht geklappt - oder ich weiß nicht wie)
                              iobroker stop (start, etc.) klappt weiterhin nicht.
                              reinstall.sh hat auch nicht geklappt

                              Ich lass es jetzt so. Daten kommen (2 x smartmeter und 1 x mbus) auch an.

                              Linux ist schon klasse !! (mit so wenig Ahnung)

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

                                @bahnuhr sagte in update node.js auf slave:

                                oder ich weiß nicht wie

                                So wie es in der doku steht

                                sudo -H npm install -g npm@6
                                

                                iobroker stop (start, etc.) klappt weiterhin nicht.

                                Das hätte der fixer fixen sollen 😞

                                bahnuhr 1 Reply Last reply Reply Quote 0
                                • bahnuhr
                                  bahnuhr Forum Testing Most Active @Homoran last edited by

                                  @Homoran sagte in update node.js auf slave:

                                  Das hätte der fixer fixen sollen

                                  Und nun, hab ihn schon 2x laufen lassen.

                                  @Homoran sagte in update node.js auf slave:

                                  sudo -H npm install -g npm@6

                                  probier ich gleich mal aus.
                                  Danke.

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

                                    @bahnuhr sagte in update node.js auf slave:

                                    sudo -H npm install -g npm@6

                                    super, das hat geklappt.
                                    7ea099e6-9dc5-44fb-9864-9321a0d4a147-image.png

                                    Danke.

                                    1 Reply Last reply Reply Quote 0
                                    • bahnuhr
                                      bahnuhr Forum Testing Most Active last edited by

                                      hab den fixer nochmal laufen lassen.
                                      f23b695d-a218-414e-939d-cd7329da2edb-image.png

                                      iobroker stop, etc. funktioniert aber immer noch nicht.

                                      Hätte da jemand noch ne Idee für mich.
                                      (bevor ich alles platt mache)

                                      1 Reply Last reply Reply Quote 0
                                      • bahnuhr
                                        bahnuhr Forum Testing Most Active last edited by

                                        Hat denn keiner ne Idee für mich wie ich dies nun hinbekomme.

                                        Bei mir hat der fixer nicht den gewünschten Effekt.

                                        iobroker stop, start nimmt der raspi nicht an.

                                        Bei iobroker status kommt immer:
                                        ... running.

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

                                          Ich habe das gerade mal bei mir am Slave probiert.

                                          Das scheint ein Anzeige bug zu sein.

                                          Wenn ich

                                          sudo iobroker stop
                                          

                                          Eingebe und danach den status Abfrage kommt auch „running“

                                          Mit ps -ef kann ich aber sehen das keine iobroker Prozesse mehr laufen und der Slave wird mir im Admin auch „rot“ angezeigt.

                                          Denke da muss irgendwo ein Issue aufgemacht werden... nur wo ?

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

                                            @wendy2702
                                            Was sagt denn

                                            sudo systemctl status iobroker
                                            
                                            wendy2702 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            925
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            node.js
                                            3
                                            22
                                            1321
                                            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