aMule linkare HD esterni al docker

MLDonkey è la porta al mondo di Emule, un'applicazione P2P multi-rete, multi-piattaforma open source utilizzata per scambiare file di grandi dimensioni su Internet e presenta la maggior parte delle caratteristiche di base del client Windows e, in aggiunta, supporta i protocolli overnet, FastTrack, bittorrent e Gnutella (etc)!
Rispondi
leofib
Messaggi: 24
Iscritto il: 22 dic 2022, 18:23

aMule linkare HD esterni al docker

Messaggio da leofib »

Salve a tutti,
vorrei mettere in share sul mio docker aMule consigliato da lucam1970 (https://hub.docker.com/r/minnyres/amule-dlp), 2 HD esterni USB collegati al mio QNAP TS-130.

Le directory che vorrei mettere in share sono quelle ai punti 2 e 3

/My Passport/p2p
/My Passport-1/p2p

dove /My Passport è il nome del disco fisso USB, mentre le directory del docker in share stanno al punto 1, ovvero

/Public/Amule/downloads.
/Public/Amule/temp

Leggendo in giro, mi pare di aver capito che la soluzione stia nel fare un bind mount.
A questo proposito, ho creato una directory /disk1 in
/Public/Amule/downloads/disk1

con una connessione SSH al NAS inserisco il comando
sudo mount --bind /My passport/p2p/incoming /Public/amule/downloads/disk1

ma ciò che ottengo una volta lanciato il comando è il menu usage del comando: in altre parole manca qualcosa.

Credo sia la strada giusta ma non so come continuare, qualcuno mi può aiutare?

Grazie!
Allegati
directory tree.jpg
leofib
Messaggi: 24
Iscritto il: 22 dic 2022, 18:23

Re: aMule linkare HD esterni al docker

Messaggio da leofib »

Nessuno?

allego screenshot dell'SSH per mostrare meglio cosa succede
Allegati
ssh.png
Avatar utente
lucam1970
Messaggi: 707
Iscritto il: 28 gen 2012, 01:02

Re: aMule linkare HD esterni al docker

Messaggio da lucam1970 »

la butto lì ...
non è che il percorso delle cartelle è inesatto nel senso che non è completo?
per esempio, sulla base di quello che hai riportato nel messaggio precedente, il percorso corretto della cartella sul tuo nas dovrebbe essere il seguente:

Codice: Seleziona tutto

/share/CACHEDEV1_DATA/Public/amule/downloads/disk1
Sempre che la cartella stessa sia montata nel DataVol1. Se hai più di un Datavol il valore CACHEDEV*_DATA cambia, ovvero CACHEDEV2_DATA, CACHEDEV3_DATA e così via.....

Per quanto riguarda il percorso completo della cartella sul disco usb esterno non so darti indicazioni precise.
Se io collego un hd esterno sulla porta usb sul frontale del mio nas, il percorso per raggiungerlo via terminale è :

Codice: Seleziona tutto

 cd /share/external/DEV3301_2
Per capire come viene visto il tuo hd io mi collegherei al nas tramite ssh e darei i seguenti comandi:

Codice: Seleziona tutto

 cd /share/external

Codice: Seleziona tutto

 ls 
il comando ls ti restituisce il contenuto della directory in cui ti trovi.

Prova così. Un passo alla volta.

P.S.
Se nel forum è presente un utente esperto di linux, potrebbe essere molto più chiaro e preciso di me.
Io vado un po' per tentativi (e talvolta riesco)
- NAS: QNAP TS-653D 16GB (24TB/RAID5 - QTS 5.2.0.2860)
- Backup Unit: QNAP TS-653A 8GB (16TB/RAID5 - QTS 5.2.0.2860)
- UPS: APC Back-UPS BX700
- Client: Macbook Pro (2020) ; Macbook Pro (2016); Macbook Air M1
- Home Cinema: TV Samsung 55C8000 - Apple TV 4th - Samsung BD-C5900 - SkyQ - Denon 1911 - Indiana Line Tesi
Avatar utente
lucam1970
Messaggi: 707
Iscritto il: 28 gen 2012, 01:02

Re: aMule linkare HD esterni al docker

Messaggio da lucam1970 »

... al netto di smentite da qualcuno più capace di me, aggiungo che non credo tu possa fare un bind di due distinte cartelle esterne (presenti rispettivamente su due diversi hd esterni) su una sola cartella presente sul nas....
- NAS: QNAP TS-653D 16GB (24TB/RAID5 - QTS 5.2.0.2860)
- Backup Unit: QNAP TS-653A 8GB (16TB/RAID5 - QTS 5.2.0.2860)
- UPS: APC Back-UPS BX700
- Client: Macbook Pro (2020) ; Macbook Pro (2016); Macbook Air M1
- Home Cinema: TV Samsung 55C8000 - Apple TV 4th - Samsung BD-C5900 - SkyQ - Denon 1911 - Indiana Line Tesi
leofib
Messaggi: 24
Iscritto il: 22 dic 2022, 18:23

Re: aMule linkare HD esterni al docker

Messaggio da leofib »

GRAZIE!
Era quello che cercavo, però ho un dubbio: dopo aver montato l'HD esterno sul NAS, mi ritrovo sul NAS la directory tree dell'HD esterno montato e fin qui tutto bene.
Ho provato quindi a caricare un file sull'HD esterno e mi ritrovo lo stesso file nella dir speculare montata sul NAS.
Ma il file sta fisicamente anche sul NAS?
Spero di no altrimenti avrei un disk esterno doppiato sul NAS mentre io volevo che aMule leggese i file anche sul disk esterno.

Grazie ancora!
Ultima modifica di leofib il 04 mar 2023, 15:49, modificato 1 volta in totale.
leofib
Messaggi: 24
Iscritto il: 22 dic 2022, 18:23

Re: aMule linkare HD esterni al docker

Messaggio da leofib »

lucam1970 ha scritto: 04 mar 2023, 15:22 ... al netto di smentite da qualcuno più capace di me, aggiungo che non credo tu possa fare un bind di due distinte cartelle esterne (presenti rispettivamente su due diversi hd esterni) su una sola cartella presente sul nas....
Si infatti, la dir /disk1 era per provare con uno dei due disk esterni, poi avrei creato /disk2 per l'altro disk esterno
Avatar utente
lucam1970
Messaggi: 707
Iscritto il: 28 gen 2012, 01:02

Re: aMule linkare HD esterni al docker

Messaggio da lucam1970 »

leofib ha scritto: 04 mar 2023, 15:47 Ma il file sta fisicamente anche sul NAS?
Spero di no altrimenti avrei un disk esterno doppiato sul NAS mentre io volevo che aMule leggese i file anche sul disk esterno.
sinceramente non so risponderti ...
Grazie ancora!
di niente...
- NAS: QNAP TS-653D 16GB (24TB/RAID5 - QTS 5.2.0.2860)
- Backup Unit: QNAP TS-653A 8GB (16TB/RAID5 - QTS 5.2.0.2860)
- UPS: APC Back-UPS BX700
- Client: Macbook Pro (2020) ; Macbook Pro (2016); Macbook Air M1
- Home Cinema: TV Samsung 55C8000 - Apple TV 4th - Samsung BD-C5900 - SkyQ - Denon 1911 - Indiana Line Tesi
leofib
Messaggi: 24
Iscritto il: 22 dic 2022, 18:23

Re: aMule linkare HD esterni al docker

Messaggio da leofib »

lucam1970 ha scritto: 04 mar 2023, 16:40
leofib ha scritto: 04 mar 2023, 15:47 Ma il file sta fisicamente anche sul NAS?
Spero di no altrimenti avrei un disk esterno doppiato sul NAS mentre io volevo che aMule leggese i file anche sul disk esterno.

sinceramente non so risponderti ...
Ho provato, i file NON stanno fisicamente sul NAS, esattamente come volevo..grazie! Col tuo aiuto sono riuscito da zero ad avere un aMule funzionante :)
Avatar utente
lucam1970
Messaggi: 707
Iscritto il: 28 gen 2012, 01:02

Re: aMule linkare HD esterni al docker

Messaggio da lucam1970 »

bene! : Thumbup :
- NAS: QNAP TS-653D 16GB (24TB/RAID5 - QTS 5.2.0.2860)
- Backup Unit: QNAP TS-653A 8GB (16TB/RAID5 - QTS 5.2.0.2860)
- UPS: APC Back-UPS BX700
- Client: Macbook Pro (2020) ; Macbook Pro (2016); Macbook Air M1
- Home Cinema: TV Samsung 55C8000 - Apple TV 4th - Samsung BD-C5900 - SkyQ - Denon 1911 - Indiana Line Tesi
Rispondi