NEWS
Kein Backup aufgrund fehlender Permissions
-
Docker über Portainer installiert !?
Nein. Ganz "normal" über Apps in Unraid. Ich habe aber danach ein Backup von meinem iobroker auf dem pi drübergespielt...könnte das damit zusammenhängen?
-
Nein. Ganz "normal" über Apps in Unraid.
Da kann ich dir leider nicht helfen .!
Für andere mitlesende als Info von dir :
Aber , welche NAS hast du
und zeige mal die Full -Ausgabe voniob diag
-
@glasfaser sagte in Kein Backup aufgrund fehlender Permissions:
Nein. Ganz "normal" über Apps in Unraid.
Da kann ich dir leider nicht helfen .!
Für andere mitlesende als Info von dir :
Aber , welche NAS hast du
und zeige mal die Full -Ausgabe voniob diag
Sehr schade.
Das ist mein "alter" PC mit Unraid auf USB Stick.
iob diag bringt keinerlei Ausgabe wenn ich das im Container ausführe...
-
-
@glasfaser
Das funktioniert im Container anders. Um den iob zu stoppen muss man pkill nehmen und dann den fix laufen lassen und anschliessend den Container stoppen und neu starten.
Der macht aber bei jedem Start immer einen Check und setzt die Permissions neu.
diag kann er auch nach dem fix nicht... -
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
diag kann er auch nach dem fix nicht...
curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh
-
@glasfaser sagte in Kein Backup aufgrund fehlender Permissions:
curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh
======================= SUMMARY =======================
v.2023-04-16Operatingsystem: Debian GNU/Linux 11 (bullseye)
Kernel: 5.19.17-Unraid
Installation: Docker
Timezone: Etc/UTC
User-ID: 0
X-Server: falsePending OS-Updates: 0
Pending iob updates: 0Nodejs-Installation: /usr/bin/nodejs v18.16.0
/usr/bin/node v18.16.0
/usr/bin/npm 9.5.1
/usr/bin/npx 9.5.1Recommended versions are nodejs 18.x.y and npm 9.x.y
Your nodejs installation is correctMEMORY:
total used free shared buff/cache available
Mem: 31G 5.6G 511M 1.2G 25G 24G
Swap: 0B 0B 0B
Total: 31G 5.6G 511MActive iob-Instances: 3
Active repo(s): stableioBroker Core: js-controller 4.0.24
admin 6.3.5ioBroker Status: iobroker is running on this host.
Objects type: jsonl
States type: jsonlStatus admin and web instance:
- system.adapter.admin.0 : admin : 2b4afc16c5c3 - enabled, port: 8081, bind: 0.0.0.0, run as: admin
system.adapter.web.0 : web : 2b4afc16c5c3 - disabled, port: 8082, bind: 0.0.0.0, run as: admin
Objects: 28188
States: 23406Size of iob-Database:
25M /opt/iobroker/iobroker-data/objects.jsonl
5.4M /opt/iobroker/iobroker-data/states.jsonl=================== END OF SUMMARY ====================
- system.adapter.admin.0 : admin : 2b4afc16c5c3 - enabled, port: 8081, bind: 0.0.0.0, run as: admin
-
die Full - Ausgabe bitte ( am Anfang )
-
@glasfaser sagte in Kein Backup aufgrund fehlender Permissions:
die Full - Ausgabe bitte ( am Anfang )
Ok, Du hast es so gewollt
-
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
load average: 6.41, 6.45, 8.04
was treibst du da?
-
@homoran Was besagt das? CPU Last?
-
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
2023-04-17 19:15:41.082 - error: host.2b4afc16c5c3 iobroker npm-install: host.2b4afc16c5c3 Cannot install iobroker.daikin-cloud@0.2.3: 1
2023-04-17 19:15:47.384 - info: host.2b4afc16c5c3 iobroker npm-install: exit 25Auszug :
Der röddelt aber ganz schön nach deinem Log
Dazu gibt es zb. ein Thread :
https://forum.iobroker.net/topic/57337/fehler-25-217-oder-enotempty-bei-adapter-install-update -
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
@homoran Was besagt das? CPU Last?
nicht nur, auch I/O Vorgänge.
selbst wenn du 16 Kerne hättest, wäre der Rechner zu 50% ausgelastet
-
@glasfaser sagte in Kein Backup aufgrund fehlender Permissions:
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
2023-04-17 19:15:41.082 - error: host.2b4afc16c5c3 iobroker npm-install: host.2b4afc16c5c3 Cannot install iobroker.daikin-cloud@0.2.3: 1
2023-04-17 19:15:47.384 - info: host.2b4afc16c5c3 iobroker npm-install: exit 25Auszug :
Der röddelt aber ganz schön nach deinem Log
Dazu gibt es zb. ein Thread :
https://forum.iobroker.net/topic/57337/fehler-25-217-oder-enotempty-bei-adapter-install-updateDer Daikin Adapter läuft nicht mit Nodejs 18, ist also "normal"...habe ich noch nicht aus dem iob geschmissen, aber die laufen eh alle nicht bis auf die Grundadapter bisher...
-
@homoran sagte in Kein Backup aufgrund fehlender Permissions:
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
@homoran Was besagt das? CPU Last?
nicht nur, auch I/O Vorgänge.
selbst wenn du 16 Kerne hättest, wäre der Rechner zu 50% ausgelastet
Ja, ist ein i9 und der macht gerade Backups meiner Rechner, deswegen ist der gut beschäftigt, neben den 15 Dockern oder wie viele es jetzt sind...
-
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
Der macht aber bei jedem Start immer einen Check und setzt die Permissions neu.
mache mal bitte jetzt ein Backup Lokal und schau dann nach
im Verzeichnis:
opt/iobroker/backups# ls -la
-
root@2b4afc16c5c3:/opt/iobroker/backups# ls -la total 21484 drwxrwxrwx+ 1 iobroker users 96 Apr 17 19:37 . drwxrwxr-x+ 1 iobroker users 242 Apr 17 19:14 .. -rw-r--r--+ 1 iobroker users 21982637 Apr 17 19:37 2023_04_17-19_37_50_backupiobroker.tar.gz -rw-r--r--+ 1 root root 12536 Apr 17 19:24 diag.sh
Macht er brav. Hatte ich manuell mit ./iobroker backup im Verzeichnis oben drüber ausgelöst...war richtig, oder?
-
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
Hatte ich manuell
Nimm den Button in der Instanz !
was ist dann ... -
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
Ich habe mir auf meinem NAS in Unraid den IOB als Docker installiert und möchte nun über CIFS das Backup auf das NAS "rüber"-senden.
Nochmal zur Erklärung von dir , leider verstehe ich es nicht :
NAS in Unraid den IOB als Docker installiert
ist dann :
Das ist mein "alter" PC mit Unraid auf USB Stick.
aber was ist das :
auf das NAS "rüber"-senden.
welche NAS , auf die gleiche oder ... !?
-
@glasfaser Dann passiert "same procedure as last year"
Started iobroker ... [DEBUG] [mount] - noserverino option: true [DEBUG] [mount] - cifs-mount command: "sudo mount -t cifs -o username=nas_user,password=****,noserverino,rw,uid=iobroker,gid=iobroker,file_mode=0777,dir_mode=0777,vers=3.0 //xxx.xxx.xxx.xxx/Backup/NAS_iobroker /opt/iobroker/backups" [DEBUG] [mount] - mount successfully completed [DEBUG] [mount] - done [DEBUG] [iobroker] - host.xxxxxxxxxxxxxxxx states saved [DEBUG] [iobroker] - host.xxxxxxxxxxxxxx 28192 objects saved [ERROR] [iobroker] - host.xxxxxxxxxxxxxx Cannot pack directory /opt/iobroker/node_modules/iobroker.js-controller/tmp/backup: EACCES: permission denied, open '/opt/iobroker/backups/iobroker_2023_04_17-19_46_59_backupiobroker.tar.gz' [DEBUG] [iobroker] - done [DEBUG] [grafana] - Start Grafana Backup ... [ERROR] [grafana] - Grafana tmp directory "/opt/iobroker/backups/grafana_tmp" cannot created ... Error: EACCES: permission denied, mkdir '/opt/iobroker/backups/grafana_tmp' [DEBUG] [grafana] - Created grafana_tmp directory: "/opt/iobroker/backups/grafana_tmp" [ERROR] [grafana] - Grafana Backup cannot created: Error: EACCES: permission denied, mkdir '/opt/iobroker/backups/grafana_tmp' [ERROR] [grafana] - Error: EACCES: permission denied, mkdir '/opt/iobroker/backups/grafana_tmp' [ERROR] [grafana] - Grafana Backup cannot created ... [DEBUG] [grafana] - done [DEBUG] [javascripts] - Javascript tmp directory "/opt/iobroker/backups/tmpScripts" cannot created ... Error: EACCES: permission denied, mkdir '/opt/iobroker/backups/tmpScripts' [ERROR] [javascripts] - script.json cannot be written: Error: ENOENT: no such file or directory, open '/opt/iobroker/backups/tmpScripts/script.json' [DEBUG] [javascripts] - found Script: Autos@Home [DEBUG] [javascripts] - found Script: Loadmanagement_Kfz [DEBUG] [javascripts] - found Script: PV_Laden [DEBUG] [javascripts] - found Script: Tesla_Zustand_erkennen [DEBUG] [javascripts] - found Script: go-e_Zustand_erkennen [DEBUG] [javascripts] - found Script: Bewaesserung [DEBUG] [javascripts] - found Script: Zisterne [DEBUG] [javascripts] - found Script: Briefkasten_Einwurf [DEBUG] [javascripts] - found Script: Briefkasten_reset [DEBUG] [javascripts] - found Script: Energiedaten_aufbereiten [DEBUG] [javascripts] - found Script: Klimaanlagen [DEBUG] [javascripts] - found Script: Loadmanagement_Geräte [DEBUG] [javascripts] - found Script: PV_Faktor_berechnen [DEBUG] [javascripts] - found Script: PV_Laden_neu [DEBUG] [javascripts] - found Script: Tesla_Zustand_erkennen_neu [DEBUG] [javascripts] - found Script: go-e_Time_Switch [DEBUG] [javascripts] - found Script: go-e_Zustand_erkennen_neu [DEBUG] [javascripts] - found Script: Fenster_Sprachausgabe [DEBUG] [javascripts] - found Script: Fenster_zu_ [DEBUG] [javascripts] - found Script: Fenster_zählen_1_6_14 [DEBUG] [javascripts] - found Script: Toilette_lüften [DEBUG] [javascripts] - found Script: Anycubic_Vyper [DEBUG] [javascripts] - found Script: Geschirrspüler_Status [DEBUG] [javascripts] - found Script: Trockner_fertig [DEBUG] [javascripts] - found Script: Waschmaschine_fertig [DEBUG] [javascripts] - found Script: Waschmaschine_pausieren [DEBUG] [javascripts] - found Script: Heizungsüberwachung [DEBUG] [javascripts] - found Script: Zirkulationspumpe_Bedarf [DEBUG] [javascripts] - found Script: Leinwand_hoch [DEBUG] [javascripts] - found Script: Leinwand_runter [DEBUG] [javascripts] - found Script: Bewegungsmelder_Keller [DEBUG] [javascripts] - found Script: Esszimmer_Licht_an_bei_Rollladen_runter [DEBUG] [javascripts] - found Script: Hitzeschutz [DEBUG] [javascripts] - found Script: Rollladen_morgens [DEBUG] [javascripts] - found Script: Sonnenschutz [DEBUG] [javascripts] - found Script: Michelle_ist_im_Haus [DEBUG] [javascripts] - found Script: Oana_Radar [DEBUG] [javascripts] - found Script: Alarm_ausgelöst [DEBUG] [javascripts] - found Script: Alarmanlage_Modus [DEBUG] [javascripts] - found Script: Alarmauslösung [DEBUG] [javascripts] - found Script: Garage_schliessen [DEBUG] [javascripts] - found Script: Garagentor_Status [DEBUG] [javascripts] - found Script: Tor_Einfahrt_schliessen [DEBUG] [javascripts] - found Script: Testprogramm [DEBUG] [javascripts] - found Script: Testskript [DEBUG] [javascripts] - found Script: Alarmknopf [DEBUG] [javascripts] - found Script: Fullybrowser [DEBUG] [javascripts] - found Script: Sprachausgabe [DEBUG] [javascripts] - found Script: Wetter_Ebene [DEBUG] [javascripts] - found Script: Zählerstände [DEBUG] [javascripts] - javascript Backup not created [DEBUG] [javascripts] - done [DEBUG] [cifs] - used copy path: /Backup/NAS_iobroker [DEBUG] [cifs] - done [ERROR] [dropbox] - Dropbox: File "/opt/iobroker/backups/iobroker_2023_04_17-19_46_59_backupiobroker.tar.gz" not found [ERROR] [dropbox] - Dropbox: File "/opt/iobroker/backups/javascripts_2023_04_17-19_47_07_backupiobroker.tar.gz" not found [DEBUG] [dropbox] - done [ERROR] [clean] - Backup files not deleted from /opt/iobroker/backups because some errors. [DEBUG] [clean] - done [DEBUG] [historyHTML] - new history html values created [DEBUG] [historyHTML] - done [DEBUG] [historyJSON] - new history json values created [DEBUG] [historyJSON] - done [DEBUG] [umount] - mount activ, umount is started ... [DEBUG] [umount] - umount successfully completed [DEBUG] [umount] - done [EXIT] 9