Mit vielen Versuchen habe ich es geschafft, fuer meinen virtualisierten MLD Server den NFS Share bekannt zu machen. Allerdings habe ich jetzt ein Problem mit den Zugriffsrechten.
Im Log des VDRs steht folgendes:
VDR exits at So Dez 11 17:20:10 CET 2022
vdr: can't access video directory /data/tv
Wenn ich mit putty und root Rechten nachschaue:
> ls /data -la
drwxrwsrwx 3 777 100 4096 Dec 11 16:16 .
drwxrwxr-x 1 root root 142 Dec 11 14:40 ..
drwxrwsr-x 2 777 100 4096 Dec 11 16:16 tv
> ls /data/tv -la
drwxrwsr-x 2 777 100 4096 Dec 11 16:16 .
drwxrwsrwx 3 777 100 4096 Dec 11 16:16 ..
Ordner kann ich auch selbst anlegen, die bekommen dann aber den 'nobody' owner
MLD-SERVER> mkdir blubb
MLD-SERVER> ls -la
drwxrwsrwx 4 777 100 4096 Dec 11 18:01 .
drwxrwxr-x 1 root root 146 Dec 11 17:56 ..
drwxrwsr-x 2 nobody 100 4096 Dec 11 18:01 blubb
drwxrwsr-x 2 777 100 4096 Dec 11 16:16 tv
Die fstab sieht so aus:
proc /proc proc defaults 0 0
sys /sys sysfs defaults 0 0
run /run tmpfs defaults 0 0
tmp /tmp tmpfs defaults 0 0
dev /dev devtmpfs defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/dvd /media/dvd auto ro,noauto 0 0
/dev/cdrom /media/cdrom auto ro,noauto 0 0
UUID=41a2a554-1944-4596-ac15-73e0e8dbe5e3 / auto defaults 0 1
UUID=e6dfe2d2-d392-42f6-b33a-6233320e8fbf /mnt/vda3 auto defaults 0 2
/mnt/vda3/.cache /var/cache none bind 0 0
192.168.2.3:/export/VdrData /mnt/192.168.2.3__export_VdrData nfs bg 0 0
/mnt/192.168.2.3__export_VdrData /data mergerfs defaults,category.create=mfs,direct_io,use_ino 0 0
Den Ordner Tv hat der vdr selbst angelegt, da ich zusätzlich ja auch Zugriff (als root) von MLD aus habe gehe ich davon aus, dass der Share prinzipiell funktioniert.
Was fehlt mir noch, oder wo habe ich meinen Denkfehler?
Hat jemand eine Idee was ich noch prüfen kann?
Ralf