deluge על Docker - לא מצליח להוריד קבצים

פורום לכל מה שקשור לאחסון (מקומי, נייד ובענן). NASים ועוד.
שלח תגובה
DorS1234 פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 387
הצטרף: יולי 2015
נתן תודות: 8 פעמים
קיבל תודות: 33 פעמים

שליחה #1 

DS920+
התקנתי deluge על Docker, השתמשתי ב-linuxserver/deluge
הכל הוגדר בהתאם להנחיות, משתני סביבה של PUID ו-PGID בהתאם למשתמש שלי.
אני מצליח לגשת לממשק של deluge בצורה תקינה דרך כתובת ה-IP והפורט המתאימים.

הבעיה היא שכל קובץ שאני מוסיף משום מה לא מתחיל בהורדה תקינה, ובפרטי הקובץ אני רואה שגיאה:
Status: Permission denied

מישהו נתקל בזה? אשמח לעזרה

ilane
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 613
הצטרף: אפריל 2006
נתן תודות: 10 פעמים
קיבל תודות: 137 פעמים

שליחה #2 

נשמע כאילו לסיפריה שהוגדרה כסיפריית ההורדות אין הרשאות כתיבה ע"י המשתמש שמריץ את התוכנה

DorS1234 פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 387
הצטרף: יולי 2015
נתן תודות: 8 פעמים
קיבל תודות: 33 פעמים

שליחה #3 

אני יודע וזה הדבר הראשון שבדקתי.
פרטי ה-ID שהזנתי ב-Docker הם של המשתמש הראשי שיש לו גישה מלאה להכל.
יש דרך לבדוק איזה משתמש בפועל מריץ את התוכנה וניגש לתיקיה?
תודה

zchesler
חבר פעיל
חבר פעיל
תגובות: 66
הצטרף: ספטמבר 2017
נתן תודות: 8 פעמים
קיבל תודות: 14 פעמים

שליחה #4 

איזה ספריות הגדרת לקונטיינר עצמו?
אמורים להיות 2 הגדרות mount.
אחד לדוקר עצמו ואחד להורדות.
ובתוך הגדרות הdeluge תשים את המיקום שהגדרת להורדות.

DorS1234 פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 387
הצטרף: יולי 2015
נתן תודות: 8 פעמים
קיבל תודות: 33 פעמים

שליחה #5 

בהגדרות ה-volume של ה-container הוספתי מיפויים לתיקיית config ותיקיית downloads שקיימות ב-nas.
בהגדרות של deluge וידאתי שתיקיית הורדות מוגדרת לאותה תיקייה שמוגדרת ב-container.

ilane
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 613
הצטרף: אפריל 2006
נתן תודות: 10 פעמים
קיבל תודות: 137 פעמים

שליחה #6 

כדי לראות מי היוזר שמריץ את הקונטיינר

קוד: בחירת הכל

ps -ef |grep navidrome
ilan        8540    8521  0 17:37 ?        00:00:04 /app/navidrome

DorS1234 פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 387
הצטרף: יולי 2015
נתן תודות: 8 פעמים
קיבל תודות: 33 פעמים

שליחה #7 

שמתי לב שכשאני מנסה להגדיר watch על תיקיית downloads אני מקבל שגיאה:
You must have read and write access to watch folder.
נערך לאחרונה על ידי DorS1234 ב 04/02/2021 14:00, נערך פעם 1 בסך הכל.

ilane
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 613
הצטרף: אפריל 2006
נתן תודות: 10 פעמים
קיבל תודות: 137 פעמים

שליחה #8 

המספרים מייצגים את הprocess id של התהליך עצמו ושל התהליך שהריץ אותו

מה שאתה רואה זה שלא נמצא תהליך בשם deluge, והתהליך היחיד שמכיל את הערך הזה הוא התהליך שהרצת כדי לחפש אותו

אפשר לנסות לזהות מה שם התהליך אצלך ע"י הפקודה

קוד: בחירת הכל

docker ps
הפקדה תחזיר את רשימת הקונטיינרים שרצים כרגע, תשתמש אחר כך שוב בפקודה הקודמת ותחפש את הערך שמופיע תחת command בפקודה הזו

כמו כן תראה את התוצאה של הפקודה ll בתיקיה מעל תיקיית ההורדות

וגם את התוצאה של הפקודה הבאה

קוד: בחירת הכל

docker inspect Deemix | grep -A4 Source

DorS1234 פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 387
הצטרף: יולי 2015
נתן תודות: 8 פעמים
קיבל תודות: 33 פעמים

שליחה #9 

התחברתי ב-PUTTY עם המשתמש שלי, צריך לעשות משהו מיוחד כדי להעניק לו הרשאות?
נערך לאחרונה על ידי DorS1234 ב 04/02/2021 14:01, נערך פעם 1 בסך הכל.

ilane
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 613
הצטרף: אפריל 2006
נתן תודות: 10 פעמים
קיבל תודות: 137 פעמים

שליחה #10 

תנסה להריץ את פקודות הדוקר עם sudo לפניהן,למשל:

קוד: בחירת הכל

sudo docker ps

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4777
הצטרף: ינואר 2005
מיקום: Privilege 15
נתן תודות: 162 פעמים
קיבל תודות: 278 פעמים

שליחה #11 

תשלח צילום מסך של הדוקר שהרמת
מסך Environment + Volumes
ומהDeluge הגדרות Downloads

DorS1234 פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 387
הצטרף: יולי 2015
נתן תודות: 8 פעמים
קיבל תודות: 33 פעמים

שליחה #12 

תמונה
נערך לאחרונה על ידי DorS1234 ב 04/02/2021 13:59, נערך פעם 1 בסך הכל.

ilane
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 613
הצטרף: אפריל 2006
נתן תודות: 10 פעמים
קיבל תודות: 137 פעמים

שליחה #13 

מה הפלט מהפקודות הבאות

קוד: בחירת הכל

ll /volume1

קוד: בחירת הכל

id root

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4777
הצטרף: ינואר 2005
מיקום: Privilege 15
נתן תודות: 162 פעמים
קיבל תודות: 278 פעמים

שליחה #14 

אוקיי
בFile Explorer ימני על הShared Folder ואז מאפיינים, ואז Permission
למעלה בAdvanced תבחר Permission Explorer ואז תבחר את היוזר שתואם לPUID 1026, מה מראה שיש לו ?

DorS1234 פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 387
הצטרף: יולי 2015
נתן תודות: 8 פעמים
קיבל תודות: 33 פעמים

שליחה #15 

אולי עדיף ליצור משתמש חדש עבור deluge ולתת לו הרשאות מתאימות? או שאין בעיה שזה יעבוד עם המשתמש הראשי שלי?
נערך לאחרונה על ידי DorS1234 ב 04/02/2021 13:58, נערך פעם 1 בסך הכל.

ilane
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 613
הצטרף: אפריל 2006
נתן תודות: 10 פעמים
קיבל תודות: 137 פעמים

שליחה #16 

תנסה

קוד: בחירת הכל

getfacl /volume1/downloads

DorS1234 פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 387
הצטרף: יולי 2015
נתן תודות: 8 פעמים
קיבל תודות: 33 פעמים

שליחה #17 

מקבל שגיאה
נערך לאחרונה על ידי DorS1234 ב 04/02/2021 13:56, נערך פעם 1 בסך הכל.

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4777
הצטרף: ינואר 2005
מיקום: Privilege 15
נתן תודות: 162 פעמים
קיבל תודות: 278 פעמים

שליחה #18 

רוצה לקבוע זום שלושתנו ? במקום הלוך חזור. נדווח חזרה :)

DorS1234 פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 387
הצטרף: יולי 2015
נתן תודות: 8 פעמים
קיבל תודות: 33 פעמים

שליחה #19 

אני אשמח לקבל כל עזרה אפשרית, חבל באמת לנפח את השרשור בתמיכה טכנית
שלח לי הודעה פרטית

שלח תגובה

חזור אל “NAS ואחסון”