Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. VIS: Hilfe alle Views weg

    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

    VIS: Hilfe alle Views weg

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

      Hallo Ralf,

      ich weiß, quoting von Quotes macht man nicht, aber hier muss es sein …

      @derrapf:

      All das lässt mich in einem ersten Schritt an einer defekte Karte zweifeln.

      Ihr dürft mich aber gerne vom Gegenteil überzeugen. `
      Nun ja, solange man die SD nicht gewechselt / getauscht hat, wird man es nie sicher wissen.

      Die Erfahrung zeigt aber, das es meist an der SD liegt.

      @derrapf:

      Ich sag mal so: Da das Problem spezifisch bei VIS passiert: Ist es da echt wahrscheinlich dass es die Karte ist? `
      Möglich ist das schon, da nur VIS diese Datei verwendet. Wenn die SD an der Speicherstelle instabil ist, wird alles laufen, bis die Speicherstelle wieder wackelt ….

      Diesbezüglich kannst Du mal einen Test machen:

      Wenn die Datei saube rist, kopiere diese mal, benenne die Originaldatei um (damit sie bestehen bleibt) und benenne dann die Kopie auf den richtigen Namen um. Wenn's dann nicht mehr scheppert, hast Du eine wacklige Speicherstelle ... (so habe ich schon mal eine SD aussortiert).

      @derrapf:

      Dewegen hab ich mich erstmal darauf konzentriert, IOBroker auszulagern (auf einen USB Stick)

      Ich habe also in einem ersten Schritt einen USB Stick in den Bananapi gesteckt […]:

      Wenn ich

       sudo cp -r /opt/iobroker/. /mnt/usb1/iobroker/
      
      

      eingebe, kommt irgendwann

      cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.javascript/node_modules/request/node_modules/.bin/uuid': Operation not permitted
      

      D.h. ich stecke schon wieder fest. `
      Lass den Punkt mal weg (also "sudo cp -r /opt/iobroker/ /mnt/usb1/iobroker/" verwenden) - dann sollte das auch funktionieren.

      Hast Du mal überlegt, das gesamte /opt auf einen Stick (oder S/HDD) zu verlagern? Dann kannst Du den Mountpoint ändern und alles past.

      Gruß,

      Eric

      [PS / Edit]:

      Um das Netzwewrk auszuschließen, verwende mal den Browser auf dem Banana selber - dann geht nix übers Netzwerk.

      1 Reply Last reply Reply Quote 0
      • D
        derrapf last edited by

        Hallo Eric

        Danke, Danke Danke!

        Da sind ein paar super Tipps dabei.

        Ich bin heute noch geschäftlich unterwegs; aber Deine Vorschläge werde ich umsetzen sobald ich wieder zuhause bin.

        Ich melde mich hier wieder sobald ich Neuigkeiten habe.

        Die Idee das ganze Opt Verzeichnis zu verlagen ist super

        Wenn Du mir noch einen Tipp gibts wie man den "Mountpoint ändert" dann mach ich das direkt. Wie gesagt ich bin nicht so der Unix Profi.

        Muss ich da in der fstab rumdoktern?

        Gruss Ralf

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

          Es kling komisch, aber oft ist auch Stromversorgung schuld. Wieviel A hast du?

          1 Reply Last reply Reply Quote 0
          • D
            derrapf last edited by

            Hallo Bluefox
            @Bluefox:

            Es kling komisch, aber oft ist auch Stromversorgung schuld. Wieviel A hast du? `
            Ja, das Thema kenne ich. Das war oft am Raspberry Pi ein Thema, und könnte unter Umständen auch beim Bananapi auftauchen. Das Problem ist übrigens nicht mal die Stromstärke (der Raspi war auch oft an 2A Netzteilen instabil) sondern die Spannungs-Konstanz.

            Ich habe mir damals extra bei Amaz.. ein Netzteil gekauft das von der Community empfohlen wurde.

            Beim Raspi war das Problem die Sicherung (Polyfuse) hinter der USB Buchse.

            Diese Polyfuse begrenzt den Eingangsstrom auf 1000 mA und wandelt den Rest in Wärme um. D.h. es macht keinen Sinn ein Netzteil mit 2000 mA oder mehr hier anzuschliessen. Das Problem ist hier eher der Spannungsabfall an der Fuse der zusammen mit einer nicht konstanten Spannung des Netzteils zu einer Unterversorgung kommen kann.

            Es gibt aber noch die Möglichkeit die Spannungsversorgung über die GPIOS und einem StepDown-Wandler der extact die 5V einhält einzuspeisen und damit die Polyfuse zu umgehen (mit den entsprechenen Nachteilen der fehlenden Absicherung).

            Ob der Bananapi auch so eine Polyfuse hat die hier Ärger macht, weiss ich ehrlich gesagt gar nicht. Müsste man aber rausfinden können.

            Gruss Ralf

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

              Also mit meinen 2 Bananen hab ich auch die komischen Stromversorgungsprobleme. Die starten dann einfach nicht richtig. Es ist quasi ein Glücksspiel ob die starten, wenn man die Stromversorgung neu anschließt. Egal welche Netzteile. Hab schon gefühlte 100 durch, von 2€ bis 100€.

              Wenn sie laufen, funktioniert alles super.

              Gruß

              Tino

              1 Reply Last reply Reply Quote 0
              • D
                derrapf last edited by

                Hi Tino

                Echt?

                Das einzige Problemchen was ich sporadisch habe, ist dass ich den Bapi per Telnet nicht mehr erreiche, obwohl er noch läuft; das kommt aber nicht ganz so häufig vor. Ich habe ihn an einem Homematic-Aktor hängen den ich dann einfach aus und wieder einschalte. Bisher ist er immer wieder hochgekommen.

                Aber wenn Du das Problem hast, dann versuche doch den Trick die Spannungsversorgung über die GPOS einzuspeisen. Dazu nimmst Du ein 12V Netzteil und einen StepDown Wandler auf 5V, den Du in der Bucht für Lau bekommst. Der hält die Spannung genau auf 5V, weil er geregelt ist.

                Ev. hast Du dann weniger Probleme.

                Gruss Ralf

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

                  Wir kommen vom Thema ab, welches wichtig ist.

                  Nur kurz. Ich habe an einem eine SSD dran, deshalb geh ich nicht über die GPIOs. Welchen Eingang benutzt Du für die Versorgung? Der Bapi hat ja quasi 2, mit GPIO sogar 3.

                  Es tritt auch nur auf, wenn ich den Stecker physisch ziehe, mit Schalter funktioniert es immer.

                  1 Reply Last reply Reply Quote 0
                  • D
                    derrapf last edited by

                    Hi

                    Dann schau mal hier http://www.asciinaut.de/2014/01/raspber … betreiben/. Statt dem Akku kannst Du natuerlich ein Netzteil verwenden. Aber Achtung: Wenn Du den Pi über die GPIOS versorgst, dann hast Du KEINE Sicherung. Du musst selber für eine Strombegrenzung sorgen, sonst kann Dir der PI abrauchen.

                    Es gibt aber auch Tunings die einen StepDown Wandler verwenden, der an der "offiziellen" Stromversorgung angeschlossen wird statt an den GPIOS. Diese Tuning vergrössern auch den Pufferkondensator damit beim An- und Abstecken von USB Kabeln kein Spannungseinbruch passiert (ev. ist das auch Dein Problem). Schau mal hier:

                    http://www.forum-raspberrypi.de/Thread-pi-tuning.

                    Ansonsten: Ich hab dieses Netzteil und bisher keine Probleme damit:

                    https://www.amazon.de/gp/product/B008XI … UTF8&psc=1

                    Falls ich das nicht verlinken darf: Google mal nach "The PI Hut"

                    Gruss Ralf

                    1 Reply Last reply Reply Quote 0
                    • D
                      derrapf last edited by

                      Hallo Eric
                      @eric2905:

                      Lass den Punkt mal weg (also "sudo cp -r /opt/iobroker/ /mnt/usb1/iobroker/" verwenden) - dann sollte das auch funktionieren. `
                      Hab ich heute abend schnell noch gemacht:

                      root@bananapi:~# sudo cp -r /opt/iobroker/ /mnt/usb1/iobroker/
                      cp: cannot overwrite non-directory `/mnt/usb1/iobroker/iobroker' with directory `/opt/iobroker/'
                      
                      

                      War nicht so von Erfolg gekrönt…

                      Der Befehl

                      
                      sudo cp -r /opt/iobroker/. /mnt/usb1/iobroker/
                      
                      ````funktioniert ja. E gibt nur ein paar Dateien die nicht kopiert werden können.
                      
                      Gruss Ralf
                      1 Reply Last reply Reply Quote 0
                      • Bluefox
                        Bluefox last edited by

                        @derrapf:

                        funktioniert ja. E gibt nur ein paar Dateien die nicht kopiert werden können. `
                        Hast du iobroker vorher gestoppt?

                        1 Reply Last reply Reply Quote 0
                        • D
                          derrapf last edited by

                          Hallo Bluefox

                          Ja, hab ich. Schau mal:

                          root@bananapi:~# cd /opt/iobroker
                          root@bananapi:/opt/iobroker# iobroker stop
                          Stopping iobroker controller daemon...
                          iobroker controller daemon stopped.
                          Exit code for "killall.sh": 123
                          root@bananapi:/opt/iobroker# sudo cp -r /opt/iobroker/. /mnt/usb1/iobroker/
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.hm-rega/node_modules/request/node_modules/http-signature/node_modules/.bin/sshpk-verify': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.hm-rega/node_modules/request/node_modules/http-signature/node_modules/.bin/sshpk-conv': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.hm-rega/node_modules/request/node_modules/http-signature/node_modules/.bin/sshpk-sign': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.hm-rega/node_modules/request/node_modules/.bin/har-validator': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.hm-rega/node_modules/request/node_modules/.bin/uuid': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.node-red/node_modules/node-red/node_modules/node-red-node-feedparser/node_modules/request/node_modules/.bin/uuid': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.node-red/node_modules/node-red/node_modules/fs-extra/node_modules/.bin/rimraf': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.node-red/node_modules/node-red/node_modules/express/node_modules/send/node_modules/.bin/mime': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.node-red/node_modules/node-red/node_modules/node-red-node-twitter/node_modules/request/node_modules/.bin/uuid': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.node-red/node_modules/node-red/node_modules/.bin/nopt': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.node-red/node_modules/node-red/node_modules/.bin/mustache': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.node-red/node_modules/node-red/node_modules/.bin/semver': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.node-red/node_modules/node-red/node_modules/mqtt/node_modules/commist/node_modules/.bin/leven': Operation not permitted
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/node-red/red/runtime/nodes/flows/index.js': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/node-red/public/vendor/font-awesome/fonts/fontawesome-webfont.woff2': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/node-red/public/vendor/jquery': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/bson/HISTORY': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/bson/LICENSE': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/bson/alternate_parsers/faster_bson.js': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/bson/README.md': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/bson/browser_build': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/bson/deserializer_bak.js': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/require_optional/.travis.yml': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/require_optional/index.js': Input/output error
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/require_optional/node_modules/.bin/semver': Operation not permitted
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/require_optional/LICENSE': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/require_optional/test': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/require_optional/.npmignore': Input/output error
                          cp: cannot stat `/opt/iobroker/./node_modules/iobroker.node-red/node_modules/mongodb/node_modules/mongodb-core/node_modules/require_optional/README.md': Input/output error
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.javascript/node_modules/request/node_modules/http-signature/node_modules/.bin/sshpk-verify': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.javascript/node_modules/request/node_modules/http-signature/node_modules/.bin/sshpk-conv': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.javascript/node_modules/request/node_modules/http-signature/node_modules/.bin/sshpk-sign': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.javascript/node_modules/request/node_modules/.bin/har-validator': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.javascript/node_modules/request/node_modules/.bin/uuid': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.javascript/node_modules/.bin/coffee': Operation not permitted
                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.javascript/node_modules/.bin/cake': Operation not permitted
                          root@bananapi:/opt/iobroker#
                          
                          

                          Was mich irritert sind die Fehlermeldungen wie "Operation not permitted" und "input/output error". Heisst das, dass ich keine Berechtigung habe?

                          Und die zweite Meldung sieht ja eher aus als ob die Datei entweder nicht gelesen oder geschrieben werden kann.

                          Hab ich ev. den USB-Stick falsch gemountet? Falsches Filesystem?

                          Ein Teil von IOBroker wurde kopiert:

                          cd /mnt/usb1/iobroker
                          root@bananapi:/mnt/usb1/iobroker# ls
                          bcrypt@0.8.3  cache  etc  install.sh  iobroker  iobroker-data  kerberos@0.0.17  log  log.txt  node-gyp  node_modules  npm-debug.log.57a43fcf9072eedc2fb13d99b8ebda0a  npm-debug.log.c7d5e99babf7298a6116c7eb13640c9a
                          
                          

                          Die fstab sieht so aus (die letzte Zeile ist der USB-Stick):

                          # UNCONFIGURED FSTAB FOR BASE SYSTEM
                          /dev/mmcblk0p1 / ext4 defaults,noatime,nodiratime,data=writeback,commit=600,errors=remount-ro 0 0 /var/swap none swap sw 0 0
                          192.168.111.180:/volume1/Medien/server-extern/bapi2 /mnt/nas nfs nouser,atime,auto,rw,dev,exec,suid 0   0
                          UUID=6901-8885  /mnt/usb1 vfat   nofail,uid=pi,gid=pi   0   0
                          
                          

                          Oder kann ich das vielleicht ganz anders machen?

                          So wie Eric das vorgeschlagen hat, also /opt "umhängen" auf den USB-Speicher?

                          Aber wie?

                          Gruss Ralf

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

                            @derrapf:

                            Es gibt nur ein paar Dateien die nicht kopiert werden können. `
                            Das hatte ich auch, als ich über filezilla den gesamten Ordner /opt/iobroker sichern wollte.

                            Habe mir das leider nicht näher angesehen.

                            Aber da kam dann auch ca. 2200 Dateien konnten nicht kopiert werden 😞

                            Gruß

                            rainer

                            1 Reply Last reply Reply Quote 0
                            • D
                              derrapf last edited by

                              Hallo Rainer

                              Interessant. D.h. ich bin nicht der einzige. Dachte schon ich stell mich zu blöd an.

                              Ich probiere heute abend mal was anderes:

                              Ich mache ja nachts ein Backup von Iobroker auf mein NAS. Das scheint ja zu funktionieren. Ich benutze hierzu aber nicht den cp Befehl sondern rsync:

                              rsync -aLvzh --exclude 'iobroker*.log' /opt/iobroker /mnt/nas/backup/iobroker
                              
                              

                              Ich versuch das spassehalber mal mit dem USB-Stick. Vielleicht funktioniert rsync besser als cp

                              Gruss Ralf

                              1 Reply Last reply Reply Quote 0
                              • D
                                derrapf last edited by

                                Nachtrag:

                                Fehlanzeige…

                                Rsync liefert auch Fehler:

                                ...
                                iobroker/iobroker-data/files/web/lib/css/themes/jquery-ui/vader/
                                rsync: chown "/mnt/usb1/iobroker/iobroker/iobroker-data/files/web/lib/css/themes/jquery-ui/vader" failed: Operation not permitted (1)
                                iobroker/iobroker-data/files/web/lib/css/themes/jquery-ui/vader/jquery-ui.css
                                ...
                                rsync: chown "/mnt/usb1/iobroker/iobroker/iobroker-data/files/web/lib/css/themes/jquery-ui/excite-bike/.jquery-ui.css.uC7DKT" failed: Operation not permitted (1)
                                rsync: chown "/mnt/usb1/iobroker/iobroker/iobroker-data/files/web/lib/css/themes/jquery-ui/vader/images" failed: Operation not permitted (1)
                                iobroker/iobroker-data/files/web/lib/css/themes/jquery-ui/vader/images/ui-bg_flat_0_aaaaaa_40x100.png
                                ...
                                
                                

                                Ich hoffe das passiert nachts nicht auch beim kopieren auf's NAS; muss mal Logfiels erzeugen…Mist.

                                Gruss Ralf

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

                                  @derrapf:

                                  Was mich irritert sind die Fehlermeldungen wie "Operation not permitted" und "input/output error". Heisst das, dass ich keine Berechtigung habe?

                                  Und die zweite Meldung sieht ja eher aus als ob die Datei entweder nicht gelesen oder geschrieben werden kann.

                                  Hab ich ev. den USB-Stick falsch gemountet? Falsches Filesystem? `
                                  "input/output error" ist für mich ein starker Indikator, dass mit SD Karte was faul ist.

                                  "Operation not permitted" konnte kommen, aber "sudo chmod 777 * -R" sollte das Problem lösen.

                                  Falls danach das Problem immer noch da ist, dann kann es doch sein, dass trotzdem "stop" manche ioB Prozesse immer noch laufen (kann man mit "ps -A | grep io" prüfen)

                                  In dem fall mit "sudo kill <pid>" stoppen und erneut versuchen.</pid>

                                  1 Reply Last reply Reply Quote 0
                                  • D
                                    derrapf last edited by

                                    Hallo Bluefox

                                    Danke für die Tipps~~@Bluefox:~~

                                    ist für mich ein starker Indikator, dass mit SD Karte was faul ist. `
                                    Ja. Das ist natuerlich möglich. Das spräche für Eure Theorie.

                                    Ich habe mal gecheckt ob noch Prozesse laufen:
                                    ` > root@bananapi:~# ps -A | grep io

                                    6 ? 00:00:00 migration/0

                                    7 ? 00:00:00 migration/1

                                    24 ? 00:00:00 rpciod

                                    30 ? 00:00:00 nfsiod

                                    31 ? 00:00:00 cifsiod

                                    76 ? 00:00:00 ext4-dio-unwrit `
                                    Sieht nicht so aus.

                                    Dann probier ich heute abend mal mit chmod die Berechtigungen zu fixen und kümmere mich dann explizit um die Input/output Error Dateien. Wenn die Karte kaputt ist sollten die ja dann korrupt sein. Das müsste man doch einfach feststellen können. Ich check das mal und melde mich wieder.

                                    Gruss Ralf

                                    1 Reply Last reply Reply Quote 0
                                    • D
                                      derrapf last edited by

                                      Hallo Eric
                                      @eric2905:

                                      Diesbezüglich kannst Du mal einen Test machen:

                                      Wenn die Datei sauber ist, kopiere diese mal, benenne die Originaldatei um (damit sie bestehen bleibt) und benenne dann die Kopie auf den richtigen Namen um. Wenn's dann nicht mehr scheppert, hast Du eine wacklige Speicherstelle … (so habe ich schon mal eine SD aussortiert). `
                                      So. Diesen Vorschlag hab ich jetzt ein paarmal schon umgesetzt. Die korrupte JSON Datei habe ich umbenannt und ein Backup dieser Datei (das mal funktioniert hat) zurueckgespielt. Damit konnte ich ein paar Minuten arbeiten, dann kam wieder "Verbindungsabbruch" in VIS und die Datei war wieder nur zu 3/4 geschrieben. Das heisst der Rest fehlte einfach. Nach dem Reboot meldet VIS, dass die Datei nicht geparst werden kann (logisch).

                                      Das würde aber nach Deiner Theorie bedeuten, dass die Speicherstelle i.O. ist.

                                      Komme wohl nicht um den Kauf einer neuen Karte rum…

                                      Gruss Ralf

                                      1 Reply Last reply Reply Quote 0
                                      • D
                                        derrapf last edited by

                                        Hallo Bluefox

                                        Ich habe heute mit Rainers Image eine neue Karte aufgesetzt.

                                        Nun wollte ich das Verzeichnis /opt/iobroker nach /mnt/usb1 kopieren

                                        Gemäß Deinem Vorschlag:

                                        @Bluefox:

                                        "Operation not permitted" konnte kommen, aber "sudo chmod 777 * -R" sollte das Problem lösen.

                                        Falls danach das Problem immer noch da ist, dann kann es doch sein, dass trotzdem "stop" manche ioB Prozesse immer noch laufen (kann man mit "ps -A | grep io" prüfen) `
                                        Habe ich das Kommando sudo chmod 777 -R abgesetzt und wie Du siehst läuft auch kein IoBroker Prozess mehr.

                                        Trotzdem lässt sich IOBroker nicht kopieren:

                                        root@bananapi:/opt/iobroker# sudo chmod 777 * -R
                                        root@bananapi:/opt/iobroker# sudo cp -R /opt/iobroker/. /mnt/usb1/iobroker/
                                        cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.terminal/node_modules/send/node_modules/.bin/mime': Operation not permitted
                                        cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.terminal/node_modules/request/node_modules/.bin/har-validator': Operation not permitted
                                        cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.terminal/node_modules/request/node_modules/.bin/uuid': Operation not permitted
                                        cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.mqtt/node_modules/.bin/mqtt_sub': Operation not permitted
                                        cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.mqtt/node_modules/.bin/mqtt_pub': Operation not permitted
                                        cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.mqtt/node_modules/.bin/mqtt': Operation not permitted
                                        ^Croot@bananapi:/opt/iobroker#
                                        root@bananapi:/opt/iobroker# ps -a | grep io
                                        root@bananapi:/opt/iobroker#
                                        
                                        

                                        Wie bekomme ich den auf den USB Stick?

                                        Hat noch jemand eine Idee?

                                        Ich bin doch als root angemeldet. Warum habe ich keine Permissions?

                                        edit: Mir kommt gerade eine Idee: Kann das mit dem Filesystem (vfat) des Sticks zu tun haben? Kann der keine symblischen Links?

                                        Wenn ja: Wie formatiere ich den in ext4?

                                        Gruss Ralf

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

                                          @derrapf:

                                          Hallo Bluefox

                                          Ich habe heute mit Rainers Image eine neue Karte aufgesetzt.

                                          Nun wollte ich das Verzeichnis /opt/iobroker nach /mnt/usb1 kopieren

                                          Gemäß Deinem Vorschlag:

                                          @Bluefox:

                                          "Operation not permitted" konnte kommen, aber "sudo chmod 777 * -R" sollte das Problem lösen.

                                          Falls danach das Problem immer noch da ist, dann kann es doch sein, dass trotzdem "stop" manche ioB Prozesse immer noch laufen (kann man mit "ps -A | grep io" prüfen) `
                                          Habe ich das Kommando sudo chmod 777 -R abgesetzt und wie Du siehst läuft auch kein IoBroker Prozess mehr.

                                          Trotzdem lässt sich IOBroker nicht kopieren:

                                          root@bananapi:/opt/iobroker# sudo chmod 777 * -R
                                          root@bananapi:/opt/iobroker# sudo cp -R /opt/iobroker/. /mnt/usb1/iobroker/
                                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.terminal/node_modules/send/node_modules/.bin/mime': Operation not permitted
                                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.terminal/node_modules/request/node_modules/.bin/har-validator': Operation not permitted
                                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.terminal/node_modules/request/node_modules/.bin/uuid': Operation not permitted
                                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.mqtt/node_modules/.bin/mqtt_sub': Operation not permitted
                                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.mqtt/node_modules/.bin/mqtt_pub': Operation not permitted
                                          cp: cannot create symbolic link `/mnt/usb1/iobroker/./node_modules/iobroker.mqtt/node_modules/.bin/mqtt': Operation not permitted
                                          ^Croot@bananapi:/opt/iobroker#
                                          root@bananapi:/opt/iobroker# ps -a | grep io
                                          root@bananapi:/opt/iobroker#
                                          
                                          

                                          Wie bekomme ich den auf den USB Stick?

                                          Hat noch jemand eine Idee?

                                          Ich bin doch als root angemeldet. Warum habe ich keine Permissions?

                                          edit: Mir kommt gerade eine Idee: Kann das mit dem Filesystem (vfat) des Sticks zu tun haben? Kann der keine symblischen Links?

                                          Wenn ja: Wie formatiere ich den in ext4?

                                          Gruss Ralf `
                                          Die Dateien sind unwichtig für ioBroker Betrieb. Du kannst ruhig weiter gehen.

                                          Trotzdem es ist interessant, warum es nicht geht.

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            derrapf last edited by

                                            Hallo Bluefox

                                            Danke für die Info. Das ist gut zu wissen. Die Liste oben enthält aber sicher nicht alle Dateoien, die nicht kopiert werden können, denn ich habe den Kopierprozess relativ bald abgebrochen.

                                            Ich werde heute abend mal versuchen manuell einen Symlink anzulegen. Dann weiss ich mehr.

                                            Melde mich..

                                            Gruss Ralf

                                            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

                                            471
                                            Online

                                            31.9k
                                            Users

                                            80.3k
                                            Topics

                                            1.3m
                                            Posts

                                            10
                                            64
                                            8846
                                            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