Hilfe benötigt: Zugriffsrechte Problem Docker - handbrake (image jlesage-handbrake)

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

rako123

Benutzer
Registriert
31. Jan. 2010
Beiträge
5
Reaktionspunkte
0
Punkte
1
Hallo Zusammen,

ich nutze seit einiger Zeit Docker auf meiner DSM 716+ (8 Gbyte Ram) für handbrake und tsMuxeR. Bis vor ca. 2 Wochen hat das auch funktioniert.
Dann habe ich den letzten update vom DSM 6.1 gemacht. Danach hatte ich Zugriffsprobleme auf den vom DSM für docker freigegebenen Ordner.
Nun habe ich ein update auf DSM 6.2 RC gemacht, das Problem bleibt erhalten. Kein Zugriff auf den Freigegeben Ordner.

Der Docker Container Handbrake startet anscheinend normal, sobald man in das freigegebene Verzeichnis wechseln will erscheint:
"Could not read the contents of handbrake, Error opening directory /storage/handbrake".

permission denied.jpg

Der Docker Container ist wie folgt konfiguriert:

docker handbrake.jpg

Das gemappte Verzeichnis /Volume1/NZBD hat folgende Berechtigungen:

berechtigungen NZBD.jpg

Angemeldet bin ich an der Synology als "admin".

Was mache ich falsch??? Kann jemand helfen?

Vielen Dank, rako123
 
Hat Benutzer admin, plex oder ralf die USER_ID 1000?
Dein Container läuft mit USER_ID 1000.

Einfachste Lösung: finde raus welche ID einer Deiner User hat und verwende sie als USER_ID im Container.
 
Hallo haydibe,

vielen Dank für deine Hilfe.
Du hast absolut Recht. Das ist die Lösung.
Ich habe den Container nun mit den Umgebungsvaraiblen uid 1024 und gid 101 (für den user admin) gestartet und alles funktioniert!

Vielen Dank, rako123
 
Gerne!

Jetzt wollen wir nur noch hoffen, dass Handbreak die Filme auch zügig genug vorbereiten kann. Ist die Qualität den soviel besser als das was Plex unter "optimzed Versions" rausschmeisst?
 
Hallo haydibe,

so richtig zügig ist die DS716+ nicht wirklich mit handbrake, trotz der eingebauten 8 Gbyte Ram.
Da die Synology aber im 24/7 Betrieb ihren Dienst verrichtet, stört mich das nicht groß. Während einer Filmumwandlung ist die CPU durchgehend auf >95%.

Ich nutze auch Plex, aber die Funktion "otimized Versions" habe ich noch nicht genutzt. Was macht die genau?

VG, rako123
 
Optimized Version wandelt je nach ausgewählten Profil (3mbit, 4mbit, 8mbit,...) das Quellmaterial im Hintergrund um und speichert es dann in einem möglichst kompatiblen Format zusätzlich. Wenn ein Client nun mit den Profil abspielen will, dann bekommt er eben die Optimized Version statt dem Original ausgeliefert.

Ich habe das aber auch noch nicht benutzt. Plex läuft in nem Container auf nem potenter Rechner bei mir, damit erschlage ich das Thema Transkodieren einfach mit roher Kraft ;)
 
Zuletzt bearbeitet:
Hallo zusammen,

Ich hab (scheinbar) das gleiche Probleme mit der "User ID".

Kann mir vielleicht jemand sagen, wo ich diese bei der DS nachschauen kann?

Danke und Grüße
 
SUPER, es scheint zu laufen, es war wirklich die "User ID"!

DANKESCHÖN
 
Darf ich das nochmal ausgraben (das scheint am Besten zu meiner Frage zu passen).

Ich zwar ein anderes Docker Image (Mongo DB), aber will die Datenbank auf einem lokalen Laufwerk speichern, damit ich sie z.B. besser sichern kann.

Dazu habe ich unter den Einstellungen des Containers den Ordner
Rich (BBCode):
mongodb/db
auf den Mount Pfad
Rich (BBCode):
/data/db
gemappt.

Damit das passt, habe ich die Umgebungsvariablen UID sowie GID gesetzt und mit den Werten aus der /etc/passwd gefüllt (1026 sowie 100, ein User, der definitiv Zugriffsrechte auf diesen Ordner hat).

Leider bricht er immer wieder ab und im Log steht "permission denied", wenn er versucht, etwas in diesen Ordner zu schreiben (Anlage DB). Hab ich was übersehen oder muss ich das Passwort mit übergeben?

Ich freue mich über jeden Hinweis!
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat