NEWS
[gelöst] backitup bei Dropbox : Unknown system error -116
-
Systemdata Bitte Ausfüllen Hardwaresystem: Pi3. Arbeitsspeicher: 4GB Festplattenart: SD-Karte Betriebssystem: Raspi Node-Version: ??? Nodejs-Version: v12.20.1 NPM-Version: 6.14.10 Installationsart: Image Image genutzt: Ja Ort/Name der Imagedatei: zu lange her Servus,
seit einiger Zeit (vor allem leider ohne dass ich es gemerkt habe) funktioniert das Dropbox Backup nicht mehr (zusätzlich zum NAS Backup).
Folgender Fehler kommt in der Backup Instanz wenn ich manuell ein Backup anstoße (sonst findet sich dazu nicht im Log - muß ich den Adapter evtl. zuerst auf Debug stellen)?[DEBUG] [dropbox] - Dropbox: Copy iobroker_2021_08_09-18_05_08_backupiobroker.tar.gz...
[ERROR] [dropbox] - readStream Dropbox: Error: Unknown system error -116: Unknown system error -116, open '/opt/iobroker/backups/iobroker_2021_08_09-18_05_08_backupiobroker.tar.gz'Eben mal den Token neu generiert und auch schonmal Google Drive probiert. Da kommt dasselbe. Sieht aus wie wenn es lokal gar nicht soweit kommt dass das File hochgeladen werden könnte....
LG Martin -
Nachtrag: Eben mal den Debug Level aktiviert und offenbar kann der Adapter sehr wohl auf die Dropbox zugreifen - er findet das letzte Backup vom 1.8. auf der Dropbox:
detect backup file 1 from dropbox: iobroker_2021_08_01-20_00_35_backupiobroker.tar.gzSeitdem hat er es nicht mehr geschafft ein neues zu schreiben....
-
@martin-schlender
Bitte poste den vollständigen Debug Log vom Backupprozess.
Was bekommst du für eine Ausgabe von:ls -la /opt/iobroker/backups
-
@simatec
Wow - danke für die schnelle Antwort:
Hier direkt aus dem Log:2021-08-09 19:46:12.433 - debug: backitup.0 (5678) [iobroker/dropbox] Dropbox: Copy iobroker_2021_08_09-19_46_01_backupiobroker.tar.gz... 2021-08-09 19:46:12.487 - debug: backitup.0 (5678) [iobroker/dropbox] readStream Dropbox: Error: Unknown system error -116: Unknown system error -116, open '/opt/iobroker/backups/iobroker_2021_08_09-19_46_01_backupiobroker.tar.gz'
und hier die Ausgabe vom ls -la
insgesamt 4 drwxrwxrwx 2 root root 0 Aug 9 19:46 . drwxrwxr-x+ 8 iobroker iobroker 4096 Aug 9 19:14 .. -rwxrwxrwx 1 root root 4113846 Aug 9 18:46 iobroker_2021_08_09-18_46_2 2_backupiobroker.tar.gz -rwxrwxrwx 1 root root 4118182 Aug 9 19:46 iobroker_2021_08_09-19_46_0 1_backupiobroker.tar.gz -rwxrwxrwx 1 root root 163601 Aug 9 18:46 javascripts_2021_08_09-18_4 6_32_backupiobroker.tar.gz -rwxrwxrwx 1 root root 163601 Aug 9 19:46 javascripts_2021_08_09-19_4 6_11_backupiobroker.tar.gz -rwxrwxrwx 1 root root 45904 Aug 9 18:46 zigbee.0_2021_08_09-18_46_3 1_backupiobroker.tar.gz -rwxrwxrwx 1 root root 45891 Aug 9 19:46 zigbee.0_2021_08_09-19_46_1 0_backupiobroker.tar.gz
-
@martin-schlender SD Karte voll oder nicht expandiert? Sonst vielleicht ein rechte Problem. Den Fixer mal drüber laufen zu lassen kann nicht schaden.
-
Die Dateien sollten eigentlich nicht dem root gehören sondern dem iobroker.
-
@martin-schlender
Deine Backups sind alle mit root Rechten.
Bitte lassiobroker fix
laufen und prüfe im Anschluss die Rechte erneut -
@simatec
So - eben laufen lassen:========================================================================== Checking ioBroker user and directory permissions (2/3) ========================================================================== Created /etc/sudoers.d/iobroker Fixing directory permissions... This system does not support setting default permissions. Do not use npm to manually install adapters unless you know what you are doing! ========================================================================== Checking autostart (3/3) ========================================================================== Enabling autostart... Autostart enabled! ========================================================================== Your installation was fixed successfully Run iobroker start to start ioBroker again! ==========================================================================
Danach Backup nochmal manuell aufgerufen und wieder:
-rwxrwxrwx 1 root root 4118182 Aug 9 19:46 iobroker_2021_08_09-19_46_01_backupiobroker.tar.gz -rwxrwxrwx 1 root root 4120582 Aug 9 19:56 iobroker_2021_08_09-19_56_07_backupiobroker.tar.gz -rwxrwxrwx 1 root root 163601 Aug 9 19:46 javascripts_2021_08_09-19_46_11_backupiobroker.tar.gz -rwxrwxrwx 1 root root 163600 Aug 9 19:56 javascripts_2021_08_09-19_56_18_backupiobroker.tar.gz -rwxrwxrwx 1 root root 45891 Aug 9 19:46 zigbee.0_2021_08_09-19_46_10_backupiobroker.tar.gz -rwxrwxrwx 1 root root 48767 Aug 9 19:56 zigbee.0_2021_08_09-19_56_18_backupiobroker.tar.gz
-
@martin-schlender sagte in backitup bei Dropbox : Unknown system error -116:
This system does not support setting default permissions.
Warum nicht?
Dateisystem morsch?dmesg -T | grep -i ext4
-
dmesg -T | grep -i ext4 [So Aug 1 13:18:53 2021] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 smsc95xx.macaddr=DC:A6:32:55:27:19 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=6c586e13-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait [So Aug 1 13:18:54 2021] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [So Aug 1 13:18:54 2021] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [So Aug 1 13:18:56 2021] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
-
@martin-schlender
Nee, das passt.Wobei du elevator=deadline Mal löschen könntest, die Option ist ohne Funktion in aktuellen Kerneln.
-
@thomas-braun sagte in backitup bei Dropbox : Unknown system error -116:
Nee, das passt.
OK - danke
Wobei du elevator=deadline Mal löschen könntest, die Option ist ohne Funktion in aktuellen Kerneln.
Bringt mich aber in dem Kontext nicht weiter - oder könnte das was bringen?
-
@martin-schlender
Nee, war mir nur gerade ins Auge gesprungen. -
sudo chmod 775 /opt/iobroker/backups sudo chmod 775 /opt/iobroker/backups/ sudo chmod 775 /opt/iobroker/backups/* sudo chown iobroker:iobroker /opt/iobroker/backups sudo chown iobroker:iobroker /opt/iobroker/backups/ sudo chown iobroker:iobroker /opt/iobroker/backups/*
-
Ich hatte jetzt den iobroker fix nochmal mit sudo laufen lassen und jetzt:
-rw-rwxr--+ 1 iobroker iobroker 1170927 Jul 31 2020 iobroker_2020_07_31-02_00_10_backupiobroker.tar.gz -rw-rwxr--+ 1 iobroker iobroker 1202982 Aug 1 2020 iobroker_2020_08_01-02_00_10_backupiobroker.tar.gz -rw-rwxr--+ 1 iobroker iobroker 1207127 Aug 2 2020 iobroker_2020_08_02-02_00_10_backupiobroker.tar.gz -rw-rwxr--+ 1 iobroker iobroker 1224184 Aug 3 2020 iobroker_2020_08_03-02_00_10_backupiobroker.tar.gz -rw-rwxr--+ 1 iobroker iobroker 1230898 Aug 4 2020 iobroker_2020_08_04-02_00_10_backupiobroker.tar.gz -rw-rwxr--+ 1 iobroker iobroker 1297259 Aug 4 2020 iobroker_2020_08_04-21_04_20_backupiobroker.tar.gz -rw-rwxr--+ 1 iobroker iobroker 1298017 Aug 4 2020 iobroker_2020_08_04-21_08_20_backupiobroker.tar.gz -rw-rwxr--+ 1 iobroker iobroker 1297326 Aug 4 2020 iobroker_2020_08_04-21_20_21_backupiobroker.tar.gz -rw-rwxr--+ 1 iobroker iobroker 1360596 Aug 10 2020 iobroker_2020_08_10-21_47_21_backupiobroker.tar.gz -rw-rw-r--+ 1 iobroker iobroker 4028353 Aug 1 20:00 iobroker_2021_08_01-20_00_35_backupiobroker.tar.gz -rw-rw-r--+ 1 iobroker iobroker 43380 Aug 1 20:00 zigbee.0_2021_08_01-20_00_45_backupiobroker.tar.gz
-
Mist - jetzt eben nochmal das Backup manuell aufgerufen und jetzt gehört wieder alles dem root - liegt das vielleicht am manuellen Aufruf?
-rwxrwxrwx 1 root root 4118182 Aug 9 19:46 iobroker_2021_08_09-19_46_01_backupiobroker.tar.gz -rwxrwxrwx 1 root root 4120582 Aug 9 19:56 iobroker_2021_08_09-19_56_07_backupiobroker.tar.gz -rwxrwxrwx 1 root root 4123928 Aug 9 20:09 iobroker_2021_08_09-20_09_25_backupiobroker.tar.gz -rwxrwxrwx 1 root root 163601 Aug 9 19:46 javascripts_2021_08_09-19_46_11_backupiobroker.tar.gz -rwxrwxrwx 1 root root 163600 Aug 9 19:56 javascripts_2021_08_09-19_56_18_backupiobroker.tar.gz -rwxrwxrwx 1 root root 163609 Aug 9 20:09 javascripts_2021_08_09-20_09_35_backupiobroker.tar.gz -rwxrwxrwx 1 root root 45891 Aug 9 19:46 zigbee.0_2021_08_09-19_46_10_backupiobroker.tar.gz -rwxrwxrwx 1 root root 48767 Aug 9 19:56 zigbee.0_2021_08_09-19_56_18_backupiobroker.tar.gz -rwxrwxrwx 1 root root 51216 Aug 9 20:09 zigbee.0_2021_08_09-20_09_35_backupiobroker.tar.gz
-
@martin-schlender
Denke du hast da irgendwo bei der Installation oder bei einem Update mit sudo rumhantiert.sudo sollte nur im Notfall verwendet werden
-
@simatec
Mist - OK. Wie bekomme ich das wieder gefixt? Den Adapter deinstallieren und erneut installieren? -
@martin-schlender
Den Adapter deinstallieren bringt nix
Was hast du denn mit sudo hantiert? -
@simatec
eigentlich nichts das ich wüßte. Wenn dann nur Linux Upates mit sudo installiert. Sonst eigentlich nichts.