Ga naar inhoud


Dreambox kent de Symlinks op mijn linux server ni


rosbag

Aanbevolen berichten

Hoi,

Ik gebruik mijn Linux server om oa de films op op te slaan , dit werkt perfekt .

Echter nu heb ik elders op de server wat MP3's staan , ik dacht ik maak een Symbolische link hiervan in mijn Dreambox directory .

Hij komt er netjes te staan , echter als ik FTP naar de dreambox zie ik die dir ook staan , maar krijg er geen toegang toe (geen chdir mogelijk) , via het bestandsmenu zie ik die directory al helemaal niet staan .

Is hier een oplossing voor? want ik wil die mp3's niet dubbel op de hdd zetten natuurlijk ..

 

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites


Ik heb /hdd op de Dreambox gemount met de directory /home/dreambox op mijn Linux server .

De filmopnames komen ook netjes in /home/dreambox/movies terecht .

Nu heb ik in de directory /home/dreambox op mijn Linux server

een sym-link van mijn mp3 directory gezet . dus er bestaat een directory /home/dreambox/mp3 .

Als ik nu FTP (of telnet) naar mijn Dreambox en ik ga naar de directory /hdd toe en tik daar ls -al in dan staat daar ook netjes de mp3 dir in (met een verwijzing naar de originele dir op de server) , echt doe ik een cd mp3 (of cd /hdd/mp3 dan weigert hij hem gewoon . kom er met geen mogelijkheid in .

Als ik naar de attributen kijk staat alles open (zowel lezen schrijven etc) dus daar kan het volgens mij niet aan liggen .

 

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites

Citaat:
heb je wat output ?

Hier de output vanaf een ftp sessie naar de dreambox:
-->
ftp> ls -al
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
drwxr-xr-x 4 0 501 4096 Aug 25 2003 .
drwxr-xr-x 1 1502 200 252 Jan 01 00:00 ..
drwxr-xr-x 3 0 501 4096 Aug 23 2003 hdd
drwxr-xr-x 2 0 501 4096 Aug 25 2003 movie
lrwxrwxrwx 1 0 0 21 Aug 25 2003 mp3 > /home/ftp/members
/mp3
226 Directory send OK.
ftp: 329 bytes received in 0.03Seconds 10.28Kbytes/sec.
ftp> cd mp3
550 Failed to change directory.
ftp>
<--

En hier vanaf de linux server :
-->
[root@enterprise dreambox]# ls -al
totaal 16
drwxr-xr-x 4 root theo 4096 aug 25 21:52 ./
drwxr-xr-x 11 root root 4096 aug 21 07:59 ../
drwxr-xr-x 3 root theo 4096 aug 23 12:12 hdd/
drwxr-xr-x 2 root theo 4096 aug 25 21:22 movie/
lrwxrwxrwx 1 root root 21 aug 25 21:52 mp3 -> /home/ftp/members/mp3/
[root@enterprise dreambox]# cd mp3
[root@enterprise mp3]#
<--

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites

Dat kan idd niet werken. Je dir /home/ftp/members/mp3 bestaat niet op de dreambox. De symlink wordt 'gevolgd' op de dreambox, niet op de server. Je zou dat kunnen oplossen door /home te mounten in /hdd. Je krijgt dan op server een dir /home/movies (/hdd/movies op DB). Dan kan je de mp3's vinden in /hdd/ftp/members/mp3.

 

Andere mogelijkheden zullen iig lastiger zijn.

 

Ronald

My DM(800|7025) is Ronaldd powered

Link naar reactie
Delen op andere sites

Citaat:
Dat kan idd niet werken. Je dir /home/ftp/members/mp3 bestaat niet op de dreambox. De symlink wordt 'gevolgd' op de dreambox, niet op de server. Je zou dat kunnen oplossen door /home te mounten in /hdd. Je krijgt dan op server een dir /home/movies (/hdd/movies op DB). Dan kan je de mp3's vinden in /hdd/ftp/members/mp3.

Andere mogelijkheden zullen iig lastiger zijn.

Ronald

Is dat dan een beperking van NFS? of in de dreambox zelf?

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites

Citaat:
Dat is geen beperking, dat hoort zo.

Ronald

Werk hier op mijn linux server veel met symlinks en word door alles ondersteunt , wel jammer dat de dreambox dat niet zo wil dan .
Vind wel een oplossing heeft niet zo'n hoge prioriteit .

-- Dreambox 8000
-- Dreambox DM800

-- Xtrend ET10000
-- All OpenPli Powered

Link naar reactie
Delen op andere sites

De dreambox ondersteund symlinks exact op dezelfde manier als je linux server, zonder beperkingen. Het probleem bij jou is dat de symlink wijst naar een lokatie die op de dreambox niet bestaat, daar kan de dreambox niets aan doen. Dit is een algemeen verschijnsel bij NFS. Wil je dat een symlink werkt over NFS dan moet je er 'gewoon' voor zorgen dat de locatie waar hij naar toewijst ook bestaat op de client.

 

Een simpel voorbeeld, als ik jou verwijs naar data op mijn C schijf, dan kan jij het, bij jou thuis, ook niet vinden.

 

Ronald

My DM(800|7025) is Ronaldd powered

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...