Källan visar tydligt en sak: qBittorrent kunde nå den mappade externa Btrfs-mappen, men processen kunde inte skapa undermappen incomplete. Felet var Åtkomst nekad, inte ”sökvägen hittades inte”. Därför är filsystemets identitet och behörigheter det viktigaste felsökningslagret.
Tråden bevisar inte den permanenta lösningen. Det enda svaret angav att UID 1000 inte fanns på det ZimaOS-systemet och föreslog att testa containern som root. Den ursprungliga skribenten återkom aldrig med ett bekräftat lyckat resultat. Att köra qBittorrent som root bör därför endast ses som ett begränsat diagnostiktest – inte som en rekommenderad slutlig konfiguration.
Volymmappningen var uttrycklig
Källan mappade:
/media/SSD-1TBStorage/Downloads → /downloads
I qBittorrent försökte programmet skapa:
/downloads/incomplete/...
Eftersom felet var åtkomst nekad fanns mappningen sannolikt och containern nådde värdsystemets filsystem.
Värdmappen hade skrivbehörighet för gruppen
Användaren visade:
drwxrwxr-x 1 1000 samba /media/SSD-1TBStorage/Downloads
och uppgav att containern kördes med UID/GID 1000. De provade även chown -R 1000:1000 och chmod -R 775.
Att felet kvarstod innebär att ett av dessa antaganden – den faktiska körningsidentiteten, åtkomsten till överordnade mappar, monteringsbeteendet eller de effektiva behörigheterna – var ofullständigt.
Hårdkoda inte ett ZimaOS-UID från ett foruminlägg
Community-svaret hävdade att den första ZimaOS-användaren använde UID 999 i stället för 1000. Även om det stämde för en viss version kan användar-ID:n variera mellan plattformar och versioner, och qBittorrent-containern kan använda en separat PUID/PGID-identitet.
Kontrollera den faktiska aktuella containerkonfigurationen och processidentiteten i stället för att gissa.
Att köra som root kan bekräfta ett behörighetsproblem, men bör inte vara permanent
Om en container endast fungerar när den körs som UID 0 tyder det starkt på att den mappade sökvägen nekar den normala programidentiteten åtkomst. Det innebär inte att qBittorrent bör fortsätta köras som root.
En nedladdningsklient som exponeras för webb- och nätverksinmatning bör endast ha de filsystemsbehörigheter den behöver.
Kontrollera alla överordnade mappar i värdsökvägen
Skrivåtkomst till den slutliga Downloads-mappen räcker inte om containeridentiteten inte kan gå igenom någon av de överordnade mapparna. Kontrollera hela sökvägen och eventuella ACL:er, inte bara rättighetsbitarna för den sista mappen.
Btrfs fanns med, men källan bevisade inte att Btrfs orsakade felet
SSD:n använde Btrfs, men vanliga Unix-ägarskap och -behörigheter gäller fortfarande. Ingenting i tråden bevisar att en Btrfs-specifik bugg, subvolymspolicy eller skrivskyddad montering orsakade felet.
Kontrollera det monterade filsystemets status innan du skyller på filsystemstypen.
Aktuella ZimaOS visar appens volymmappningar uttryckligen
IceWhales aktuella dokumentation förklarar sökvägar på värdsidan och containersidan och låter användare redigera appens lagringsmappningar från appinställningarna.
Använd den aktuella ZimaOS-modellen för Docker-sökvägar innan du ändrar ägarskap.
Använd en särskild nedladdningsmapp för qBittorrent
Ge qBittorrent skrivåtkomst till en särskilt skapad nedladdnings-/mellanlagringsmapp i stället för till en hel medie- eller säkerhetskopieringsvolym. Sonarr/Radarr kan sedan importera eller flytta färdiga filer med sina egna kontrollerade behörigheter.
Ett säkrare permanent arbetsflöde för behörigheter
- Bekräfta den exakta mappningen mellan värd och container.
- Kontrollera qBittorrent-containerns faktiska UID/GID/PUID/PGID.
- Kontrollera behörigheterna för värdmappen och dess överordnade mappar.
- Skapa en liten särskild testmapp.
- Ge endast den användare eller grupp som behövs skrivåtkomst.
- Starta om appen och testa en liten laglig nedladdning.
Vanliga frågor om qBittorrent-behörigheter på Btrfs
Bekräftades den slutliga lösningen i källan?
Nej. Tråden avslutas efter ett enda community-svar.
Bevisar ”Åtkomst nekad” att Docker-volymmappningen saknas?
Nej. Det betyder vanligtvis att sökvägen kan nås, men att processen inte kan utföra den begärda skrivningen.
Bör qBittorrent köras permanent som root?
Nej. Root kan användas som ett diagnostiktest, men den permanenta lösningen bör använda minsta nödvändiga filsystemsbehörighet.
