NEWS
Kein Backup aufgrund fehlender Permissions
-
@thomas-braun Ich schon

Sind die Jungs (und Mädels) die es voll auf dem Kasten haben in Sachen Linux, wie Du z.B.
-
Hallo,
Frage an die Linux Freaks: 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.
Die CIFS Verbindung funktioniert inzwischen auch, aber ich erhalte Schreibfehler wegen fehlender Berechtigungen. Ich habe mir die schon angesehen, kenne mich aber nicht so gut aus und muss was übersehen.Die Fehlermeldung sieht so aus:
Cannot pack directory /opt/iobroker/node_modules/iobroker.js-controller/tmp/backup: EACCES: permission denied, open '/opt/iobroker/backups/iobroker_2023_04_17-17_52_45_backupiobroker.tar.gz'Die Schreibrechte des Nutzers "iobroker" sind vorhanden, so wie ich das interpretiere oder muss ich den Nutzer im Container auch extra noch anlegen und ihm die Schreibrechte zuweisen?
root@xxxxxxxxxxxx:/opt/iobroker/backups# ls -la total 0 drwxrwxrwx+ 1 iobroker users 0 Apr 17 17:15 . drwxrwxr-x+ 1 iobroker users 242 Apr 17 17:28 .. root@2b4afc16c5c3:/opt/iobroker/backups#@joergh sagte in Kein Backup aufgrund fehlender Permissions:
Frage an die Linux Freaks:
das bist eigentlich du ...
NAS in Unraid den IOB als Docker
root
EACCES: permission denied,
wie hast du das denn geschaft
drwxrwxrwx+ 1 iobroker users 0 Apr 17 17:15 .
iobroker hat keine Rechte , nur users
sollte sein
iobroker : iobroker
-
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
Frage an die Linux Freaks:
das bist eigentlich du ...
NAS in Unraid den IOB als Docker
root
EACCES: permission denied,
wie hast du das denn geschaft
drwxrwxrwx+ 1 iobroker users 0 Apr 17 17:15 .
iobroker hat keine Rechte , nur users
sollte sein
iobroker : iobroker
@glasfaser Bevor jetzt einige hier beleidigt sind:
"Freak
Person, die eine bestimmte Sache exzessiv betreibt, sich mehr darin auskennt als andere"Exzessiv stimmt bei mir auch, aber eher so wie ein Auto im Winter den verschneiten Hang hochfährt: viel Drehzahl, wenig Vorankommen ;-)
Ich habe keine Permissions vergeben, das ist wohl im Docker so.
-
@glasfaser Bevor jetzt einige hier beleidigt sind:
"Freak
Person, die eine bestimmte Sache exzessiv betreibt, sich mehr darin auskennt als andere"Exzessiv stimmt bei mir auch, aber eher so wie ein Auto im Winter den verschneiten Hang hochfährt: viel Drehzahl, wenig Vorankommen ;-)
Ich habe keine Permissions vergeben, das ist wohl im Docker so.
Ich bin aber kein Docker-Freak.
-
Ich bin aber kein Docker-Freak.
@thomas-braun Weisst Du denn wie ich die Permissions auf iobroker:iobroker bekomme, so wie @Glasfaser meint?
-
@thomas-braun Weisst Du denn wie ich die Permissions auf iobroker:iobroker bekomme, so wie @Glasfaser meint?
Beim Docker nicht, das ist alles anders da. :-)
Dafür muss man ein Docker-Freak sein. -
@glasfaser Bevor jetzt einige hier beleidigt sind:
"Freak
Person, die eine bestimmte Sache exzessiv betreibt, sich mehr darin auskennt als andere"Exzessiv stimmt bei mir auch, aber eher so wie ein Auto im Winter den verschneiten Hang hochfährt: viel Drehzahl, wenig Vorankommen ;-)
Ich habe keine Permissions vergeben, das ist wohl im Docker so.
-
Beim Docker nicht, das ist alles anders da. :-)
Dafür muss man ein Docker-Freak sein.@thomas-braun Achso...schade. Dachte man könne das im Docker in der Konsole bearbeiten..
-
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
Ich habe keine Permissions vergeben, das ist wohl im Docker so.
Standart ist
iobroker : iobroker
deshalb wundert es mich bei dir !?
Docker über Portainer installiert !?
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?
-
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 diagSehr schade.
Das ist mein "alter" PC mit Unraid auf USB Stick.
iob diag bringt keinerlei Ausgabe wenn ich das im Container ausführe...
-
@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 diagSehr 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... -
@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
-
@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
-
@glasfaser sagte in Kein Backup aufgrund fehlender Permissions:
die Full - Ausgabe bitte ( am Anfang )
Ok, Du hast es so gewollt ;-)
-
@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?
-
@joergh sagte in Kein Backup aufgrund fehlender Permissions:
load average: 6.41, 6.45, 8.04
was treibst du da?
-
@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:
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
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden