NEWS
Backitup bringt Fehlermeldungen nach Update
-
Systemdata Bitte Ausfüllen Hardwaresystem: Raspberry 4 Arbeitsspeicher: 4GB Festplattenart: SD-Karte Betriebssystem: Raspberry OS Node-Version: 12.22.1 Nodejs-Version: 12.22.1 NPM-Version: 6.14.12 Installationsart: Skript Image genutzt: Nein Ort/Name der Imagedatei: Link Hallo zusammen,
ich habe ein Problem das ich Fehlermeldungen von Backitup Adapter im Log habe. Das Backup wird lokal gespeichert aber nicht auf Dropbox oder Google Drive hochgeladen. Sieht für mich aus als wäre irgendwas nicht komplett installiert.
Den Teil mit run iobroker fix and reinstall backitup habe ich bereits probiert das klappt leider nicht.Vielen Dank und Grüße,
Arminbackitup.0 2021-05-19 15:18:23.532 error - /opt/iobroker/node_modules/iobroker.backitup/main.js Please run "iobroker fix" and reinstall backitup backitup.0 2021-05-19 15:18:23.532 error - /opt/iobroker/node_modules/iobroker.backitup/lib/execute.js backitup.0 2021-05-19 15:18:23.532 error - /opt/iobroker/node_modules/iobroker.backitup/lib/scripts/12-influxDB.js backitup.0 2021-05-19 15:18:23.532 error - /opt/iobroker/node_modules/iobroker.backitup/lib/targz.js backitup.0 2021-05-19 15:18:23.532 error Require stack: backitup.0 2021-05-19 15:18:23.532 error (27967) [iobroker] error on backup: Error: Cannot find module 'tar-fs'
-
@letty sagte in Backitup bringt Fehlermeldungen nach Update:
Please run "iobroker fix" and reinstall backitup
Das hast du aber schon getan?
Deine Installation von nodeJS sieht wie aus auf deinem Ubuntu?which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
-
@thomas-braun
Hallo Thomas,vielen Dank für deine schnell Rückmeldung.
Ja das habe ich bereits gemacht aber die Fehlermeldungen bleiben die gleichen.Das sieht so aus:
pi@raspberrypi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v12.22.1 v12.22.1 6.14.12 nodejs: Installed: 12.22.1-1nodesource1 Candidate: 12.22.1-1nodesource1 Version table: *** 12.22.1-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
-
@letty Was läuft denn da nun bei dir wirklich?
Das oben genannte Ubuntu oder doch Raspberry OS? -
Sorry hatte in der Tabelle das falsche eingetragen ist Raspberry OS
pi@raspberrypi:~ $ cat /etc/os-release PRETTY_NAME="Raspbian GNU/Linux 10 (buster)" NAME="Raspbian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
-
@letty
Welche Version von Backitup hast du installiert? -
-
@letty Ich denke da ist beim Update etwas schief gelaufen.
Mach mal einen iobroker fix und installiere im Anschluss nochmal -
Hatte ich davor schon mal gemacht. Habe es jetz noch einmal gemacht aber gleiche Fehlermeldungen.
backitup.0 2021-05-19 18:21:35.916 error - /opt/iobroker/node_modules/iobroker.backitup/main.js Please run "iobroker fix" and reinstall backitup backitup.0 2021-05-19 18:21:35.916 error - /opt/iobroker/node_modules/iobroker.backitup/lib/execute.js backitup.0 2021-05-19 18:21:35.916 error - /opt/iobroker/node_modules/iobroker.backitup/lib/scripts/12-influxDB.js backitup.0 2021-05-19 18:21:35.916 error - /opt/iobroker/node_modules/iobroker.backitup/lib/targz.js backitup.0 2021-05-19 18:21:35.916 error Require stack: backitup.0 2021-05-19 18:21:35.916 error (28425) [iobroker] error on backup: Error: Cannot find module 'tar-fs'
-
@letty
Dann werden bei dir nicht alle Abhängigkeiten installiert.
Deinstalliere mal die Instanz und auch den Adapter.
Starte dann mal neu und installiere dann erneut -
Das ist merkwürdig.
Auf meinem System wird das Modul gleich von mehreren Adaptern referenziert:echad@chet:/opt/iobroker $ npm list tar-fs iobroker.inst@3.0.0 /opt/iobroker ├─┬ iobroker.backitup@2.1.11 │ └── tar-fs@2.1.1 ├─┬ iobroker.ble@0.12.0 │ └─┬ @abandonware/noble@1.9.2-13 │ └─┬ @abandonware/bluetooth-hci-socket@0.5.3-7 │ └─┬ usb@1.7.0 │ └─┬ prebuild-install@5.3.6 │ └── tar-fs@2.1.1 deduped ├─┬ iobroker.iot@1.8.22 │ └─┬ sharp@0.28.1 │ ├─┬ prebuild-install@6.1.2 │ │ └── tar-fs@2.1.1 deduped │ └── tar-fs@2.1.1 deduped └─┬ iobroker.zigbee@1.5.5 ├─┬ zigbee-herdsman-converters@14.0.134 │ └─┬ zigbee-herdsman@0.13.92 │ └─┬ @serialport/bindings@9.0.4 │ └─┬ prebuild-install@6.0.1 │ └── tar-fs@2.1.1 └─┬ zigbee-herdsman@0.13.100 └─┬ @serialport/bindings@9.0.4 └─┬ prebuild-install@6.0.1 └── tar-fs@2.1.1
-
@simatec
Ich habe die Instanz deinstalliert, dann den Adapter deinstalliert danach den kompletten Rasperry neu gestartet, danach Adapter wieder Installiert.Leider kein Erfolg immer noch die selben Fehlermeldungen.
Bei mir kommt bei der Abfrage nichts.
pi@raspberrypi:~ $ npm list tar-fs /home/pi └── (empty)
Gibt es nicht die möglichkeit das Fehlende von Hand nach zu installieren ?
Vielen Dank für eure Hilfe.
-
@letty sagte in Backitup bringt Fehlermeldungen nach Update:
Bei mir kommt bei der Abfrage nichts.
Du stehst auch im falschen Verzeichnis.
Musst halt im Installationsverzeichnis vom ioBroker schauen. Siehe mein Beispiel oben. -
@thomas-braun
Das macht natürlich Sinn.Jetzt im richtigen Verzeichnis.
Somit sollte ja alles da sein.
pi@raspberrypi:/opt/iobroker $ npm list tar-fs iobroker.inst@3.0.0 /opt/iobroker ├─┬ iobroker.backitup@2.1.11 │ └── tar-fs@2.1.1 ├─┬ iobroker.discovery@2.6.3 │ └─┬ serialport@9.0.7 │ └─┬ @serialport/bindings@9.0.7 │ └─┬ prebuild-install@6.1.2 │ └── tar-fs@2.1.1 deduped ├─┬ iobroker.modbus@3.3.1 │ └─┬ serialport@9.0.7 │ └─┬ @serialport/bindings@9.0.7 │ └─┬ prebuild-install@6.1.2 │ └── tar-fs@2.1.1 deduped └─┬ iobroker.zigbee@1.4.4 └─┬ zigbee-herdsman@0.13.71 └─┬ serialport@9.0.6 └─┬ @serialport/bindings@9.0.4 └─┬ prebuild-install@6.0.0 └── tar-fs@2.1.1
-
@letty
Sollte. -
@letty Hast du in letzter Zeit mal ein node Update gemacht?
Ich würde dir noch zu einem rebuild des Adapters raten -
Adapter Rebuild hat leider auch nichts gebracht.
Ja habe habe auch Node geupdatet. Meinst du das hier was falsch gelaufen ist ?