.
Frage zur Verteilung von Media Dateien Client-Server-Config
-
-
für den anfang das hier:
https://github.com/yavdr/vdr-a…r/tools/createNfsServicesund wird hier nochmal erklärt:
-
.
-
auf dem server den avahi-deamon istallieren, das skript ausführen, den avahi-daemon starten wenn nicht schon geschehen.
in die aufnahmeliste am client, und den server sehen.so besser ?
-
1) durch fragen macht man sich nicht zum Horst
2) Versuch mal anstelle der Symlinkerei bind mounts zu verwenden. Zum Testen manuell: mount --bind /von/verzeichnis /nach/verzeichnis , wenn das geht kann man das in der fstab eintragen. (Den Syntax hab ich grad nicht im Kopf, aber den finden wir dann schon. -
Zur Syntax:
Bei mir sieht das z.B. so aus: -
1) durch fragen macht man sich nicht zum Horst
Tschulligung, hat offensichtlich wohl einen ganz schlechten Tag :=(
Ich hatte ja gelesen, das es mit symbolischen Links nicht funktioniert. Bind kam mir da auch in den Sinn , da ich gesehen hatte , dass das Viedeo-Verzeichnis so gemountet worden ist und das als einziges Verzeichnis auch beim Client sichtbar war. Kam dann aber ebenfalls mit der Syntax nicht weiter.
seahawk hat ja nun netterweise ein Beispiel gepostet, welches mir ermöglichen sollte, das auch bei mir so nachzuvollziehen.
Vielen Dank für Eure Mühe und Geduld...
-
So, ich bins nochmal...
Habe das jetzt mal mit dem bind probiert, aber es funktioniert leider immer noch nicht. Hier mal die Ausgabe vom 'mount' auf dem Server:Code
Alles anzeigen/dev/sda1 on / type ext4 (rw,commit=60,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) none on /sys type sysfs (rw,noexec,nosuid,nodev) fusectl on /sys/fs/fuse/connections type fusectl (rw) none on /sys/kernel/debug type debugfs (rw) none on /sys/kernel/security type securityfs (rw) none on /dev type devtmpfs (rw,mode=0755) none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620) none on /dev/shm type tmpfs (rw,nosuid,nodev) none on /var/run type tmpfs (rw,nosuid,mode=0755) none on /var/lock type tmpfs (rw,noexec,nosuid,nodev) tmpfs on /var/cache/vdr/vtx type tmpfs (rw,size=64M) /dev/sda3 on /mnt/data type ext4 (rw,commit=60) /dev/sda4 on /mnt/media type ext4 (rw) /mnt/media/mp3 on /srv/audio/mp3 type none (rw,bind) /mnt/media/mpg on /srv/video/mpg type none (rw,bind) /mnt/media/pic on /srv/picture type none (rw,bind) /mnt/data/video on /srv/share/vdr type none (rw,bind) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) nfsd on /proc/fs/nfsd type nfsd (rw) moe.local:/srv/audio on /media/Musik/moe type nfs (rw,addr=192.168.0.6) moe.local:/srv/picture on /media/Bilder/moe type nfs (rw,addr=192.168.0.6) moe.local:/srv/share/vdr on /mnt/data/video/moe type nfs (rw,addr=192.168.0.6) moe.local:/srv/video on /media/Video/moe type nfs (rw,addr=192.168.0.6)
Nehmen wir zum zum Beispiel /srv/audio
Code
Alles anzeigenroot@maggy:/srv/audio/mp3# ls -la insgesamt 128 drwxr-xr-x 32 vdr users 4096 2012-03-20 19:02 . drwxrwxrwx 3 root root 4096 2012-03-20 18:29 .. drwx------ 17 vdr users 4096 2009-07-19 13:03 Alan Parsons drwx------ 22 vdr users 4096 2009-07-19 13:05 BAP drwx------ 28 vdr users 4096 2009-07-19 13:07 Barclay James Harvest drwx------ 7 vdr users 4096 2009-07-19 13:08 ChillOut drwx------ 2 vdr users 4096 2011-11-24 18:21 Desktop drwx------ 15 vdr users 4096 2009-07-19 13:09 Dire Straits drwx------ 2 vdr users 4096 2009-04-26 01:33 Div drwx------ 16 vdr users 4096 2009-07-19 13:10 Eloy drwx------ 27 vdr users 4096 2009-07-19 13:12 Genisis drwx------ 19 vdr users 4096 2009-07-19 13:13 Grobschnitt drwx------ 13 vdr users 4096 2009-07-19 13:14 Haindling drwx------ 26 vdr users 4096 2009-07-19 13:21 Hoerbuch drwx------ 37 vdr users 4096 2011-10-31 11:29 Kraftwerk drwx------ 24 vdr users 4096 2009-07-18 18:33 Manfred Mann drwx------ 46 vdr users 4096 2009-07-18 18:31 Marillion drwx------ 36 vdr users 4096 2009-07-18 18:27 Mix drwx------ 20 vdr users 4096 2012-03-18 18:21 mp3 drwx------ 6 vdr users 4096 2009-07-18 18:19 Musical drwx------ 19 vdr users 4096 2009-07-18 18:18 Peter Gabriel drwx------ 19 vdr users 4096 2009-07-18 18:17 Phil Collins drwx------ 21 vdr users 4096 2009-07-18 18:15 Pink Floyd drwx------ 25 vdr users 4096 2009-07-18 18:13 Saga drwx------ 9 vdr users 4096 2012-03-17 18:44 Sampler root@maggy:/srv/audio/mp3#
Jetzt der 'mount' auf dem Client '
Code
Alles anzeigen/dev/sda1 on / type ext4 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) none on /sys type sysfs (rw,noexec,nosuid,nodev) fusectl on /sys/fs/fuse/connections type fusectl (rw) none on /sys/kernel/debug type debugfs (rw) none on /sys/kernel/security type securityfs (rw) none on /dev type devtmpfs (rw,mode=0755) none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620) none on /dev/shm type tmpfs (rw,nosuid,nodev) none on /tmp type tmpfs (rw) none on /var/run type tmpfs (rw,nosuid,mode=0755) none on /var/lock type tmpfs (rw,noexec,nosuid,nodev) none on /var/log type tmpfs (rw) /srv/vdr/video.00 on /srv/share/vdr type none (rw,bind) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) nfsd on /proc/fs/nfsd type nfsd (rw) maggy:/mnt/media on /srv/vdr/video.00/maggy.000 type nfs (rw,addr=192.168.0.1) maggy.local:/srv/video on /media/Video/maggy type nfs (rw,addr=192.168.0.1) maggy.local:/srv/audio on /media/Musik/maggy type nfs (rw,addr=192.168.0.1) maggy.local:/srv/picture on /media/Bilder/maggy type nfs (rw,addr=192.168.0.1) maggy.local:/srv/share/vdr on /srv/vdr/video.00/maggy type nfs (rw,addr=192.168.0.1)
Dort gibt es zwar das Verzeichis /media/Musik/maggy/mp3 aber das ist leer
Codegehlhajo@moe:/media/Musik/maggy/mp3$ ls -la insgesamt 8 drwxr-xr-x 2 root root 4096 2012-03-20 18:29 . drwxrwxrwx 3 root root 4096 2012-03-20 18:29 ..
Was ich nicht verstehe , die Freigabe des Videoverzeichnisses auf dem Server klappt ohne Probleme:
Code
Alles anzeigenroot@moe:/srv/vdr/video.00/maggy# ls -la insgesamt 120 drwxr-xr-x 30 vdr users 4096 2012-03-20 19:31 . drwxr-xr-x 3 vdr vdr 4096 2012-03-20 19:28 .. drwxr-xr-x 3 vdr vdr 4096 2012-03-11 12:15 %2012 drwxr-xr-x 3 vdr vdr 4096 2012-01-09 14:35 2012 drwxr-xr-x 3 vdr users 4096 2011-01-15 13:58 Der_amerikanische_Buergerkrieg drwxrwxrwx 15 vdr users 4096 2010-03-07 11:09 Emergency_Room_-_Die_Notaufnahme drwxr-xr-x 3 vdr users 4096 2009-12-23 11:13 Fast_&_Furious_-_Neues_Modell._Originalteile drwxr-xr-x 3 vdr users 4096 2009-11-23 00:58 Genesis drwxrwxrwx 3 vdr users 4096 2009-08-13 19:17 @Heimatmelodie drwxrwxrwx 3 vdr users 4096 2009-08-13 21:16 House drwxr-xr-x 3 vdr users 4096 2009-12-22 02:28 Illuminati drwxr-xr-x 3 vdr users 4096 2010-11-13 20:13 Jim_Carreys_Die_Maske drwxr-xr-x 3 vdr users 4096 2009-11-23 01:58 Konzert__Phil_Collins_-_Live_in_Paris drwxr-xr-x 2 root root 4096 2012-03-20 19:25 moe drwxr-xr-x 3 vdr users 4096 2009-12-22 04:28 Nachts_im_Museum_2 drwxr-xr-x 3 vdr vdr 4096 2012-01-27 14:48 Persepolis drwxr-xr-x 3 vdr users 4096 2010-03-15 09:48 Pirates_of_the_Caribbean_-_Am_Ende_der_Welt drwxr-xr-x 3 vdr users 4096 2010-03-08 10:05 Pirates_of_the_Caribbean_-_Fluch_der_Karibik_2 drwxr-xr-x 3 vdr users 4096 2010-03-28 20:12 Shrek_der_Dritte drwxr-xr-x 3 vdr users 4096 2010-10-04 01:29 The_Dark_Knight drwxrwxrwx 3 vdr users 4096 2009-08-13 21:49 Tour_de_France_1993 drwxrwxrwx 4 vdr users 4096 2009-08-13 21:43 Tour_de_France,_1994_Highlights drwxrwxrwx 5 vdr users 4096 2009-08-13 21:47 Tour_de_France,_1996_Wochenhighlights drwxrwxrwx 5 vdr users 4096 2009-08-13 21:54 Tour_de_France_97,_Internationale_Highlights drwxrwxrwx 3 vdr users 4096 2009-08-13 19:16 %Tracks drwxr-xr-x 3 vdr users 4096 2009-12-23 12:13 Transformers_-_Die_Rache drwxr-xr-x 3 vdr vdr 4096 2012-03-18 17:49 TVTotal -rw-r--r-- 1 vdr vdr 0 2012-03-20 19:25 .update drwxrwxrwx 3 vdr users 4096 2009-08-13 19:17 @VH1_Vintage drwxrwxrwx 3 vdr users 4096 2009-08-13 19:17 @We#5FAre#5Fthe#5F80s drwxrwxrwx 3 vdr users 4096 2009-08-19 19:06 @We_Are_the_80s
Bin mit meinem Latein am Ende... Wo ist mein Denkfehler ?
lg gehlhajo
-
Zeit mal bitte die /etc/avahi/services/vdr-audio.service - evtl. ist da was beim Generieren aus dem Template schiefgegangen
-
XML
Alles anzeigen<?xml version="1.0" standalone='no'?> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">Music on %h</name> ## Name <service> <type>_nfs._tcp</type> <port>2049</port> <txt-record>path=/srv/audio</txt-record> ## path to shared Folder <txt-record>subtype=audio</txt-record> ## subtype </service> </service-group>
Wenn ich übrigens /mnt/media/mp3 direkt nach srv/audio binde, dann funktionierts
vorher mit
hat es nicht funktioniert -
Ups, falscher Fehler von mir - die /etc/exports würde mich mehr interessieren - ich hatte am WE ein ähnliches Problem...
-
Code
/srv/share/vdr *(rw,fsid=0,sync,no_subtree_check,all_squash,anongid=666,anonuid=666) /srv/audio *(rw,fsid=1,sync,no_subtree_check,all_squash,anongid=666,anonuid=666) /srv/video *(rw,fsid=2,sync,no_subtree_check,all_squash,anongid=666,anonuid=666) /srv/picture *(rw,fsid=3,sync,no_subtree_check,all_squash,anongid=666,anonuid=666)
-
-
Ja, Siehe oben :=)
-
Also ich habe das noch einmal verifiziert:
Alles, was ich direkt auf die vorgegebenen Standard-Verzeichnisse mounte, also nach '/srv/audo' ,'/srv/video' oder nach /srv/pictures' wird ordnungsgemäß freigeben und ist vom Client zugreifbar.
Sobald ich aber unter einem Standard-Verzeichnis ein Unterverzeichnis anlege (z.B /srv/video/mpg') und dort hin mounte , wird beim Client dieses Verzeichnis zwar angezeigt, es ist aber leer.
Großes Schulterzucken meinerseits...
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!