Hier mein Workaround für die lausige NFS-Performance mittels Mountmanger.
Vorgeschichte:
Es ist bekannt, dass eine Ursache die Rsize und Wsize von 8192 ist.
Mit Blockgrössen von 32768 geht's besser.
Weiterhin ist bekannt, dass das editiren der automounts.xml mit rsize=32768, wsize=32768 ignoriert wird.
/Mittels Telnet und dem Befehl mount ist das leicht zu überprüfen)
Bekannt ist auch, dass mittels fstab gemountete Netzwerkverzeichnisse nicht im Mediaplayer angezeigt werden.
Der Trick:
Das Netzwerklaufwerk/Verzeichnis mittels fstab unter einem anderen Namen unter
/media/net/dummydir mounten.
Beim booten wird die fstab vor dem ausführen des mountmanger interpretiert, der nfs-daemon muss lässt aber das doppelte mounten nur mit gleichen rsize und wsize-werten zu -jedenfalls in meiner Umgebung-
Die Durchführung (auf eigenes Risiko und für LINUX-Halbwissende beschrieben):
- mit Telnet und root auf der dreambox einloggen
- cd /media/net
- mkdir dummydir
- die etc/fstab um diesen Eintrag erweitern -entsprechend anpassen-:
"192.168.2.120:/home/Public /media/net/dummydir nfs rw,soft,tcp,rsize=32768,wsize=32768,nolock 0 0"
- reboot - Profis können auch das mountmanagerverzeichnis unmounten dann mount -a und mittels mountmanger das alte Verzeichnis neu mounten
- Telnetsession verliert Kontakt
- neu einloggen: mount-befehl und gucken ob's geklappt hat
so siehst bei mir aus:
.....192.168.2.120:/home/Public on /media/net/NAS1Fast type nfs (rw,v3,rsize=32768,wsize=32768,soft,tcp,nolock,addr=192.168.2.120) /dev/hda1 on /media/hdd type ext3 (rw) 192.168.2.120:/home/Public on /media/net/nas1 type nfs (rw,v3,rsize=32768,wsize=32768,soft,tcp,nolock,addr=192.168.2.120)
...
Viel Erfolg und über Feedback würde ich mich ...
-
Vorgeschichte:
Es ist bekannt, dass eine Ursache die Rsize und Wsize von 8192 ist.
Mit Blockgrössen von 32768 geht's besser.
Weiterhin ist bekannt, dass das editiren der automounts.xml mit rsize=32768, wsize=32768 ignoriert wird.
/Mittels Telnet und dem Befehl mount ist das leicht zu überprüfen)
Bekannt ist auch, dass mittels fstab gemountete Netzwerkverzeichnisse nicht im Mediaplayer angezeigt werden.
Der Trick:
Das Netzwerklaufwerk/Verzeichnis mittels fstab unter einem anderen Namen unter
/media/net/dummydir mounten.
Beim booten wird die fstab vor dem ausführen des mountmanger interpretiert, der nfs-daemon muss lässt aber das doppelte mounten nur mit gleichen rsize und wsize-werten zu -jedenfalls in meiner Umgebung-
Die Durchführung (auf eigenes Risiko und für LINUX-Halbwissende beschrieben):
- mit Telnet und root auf der dreambox einloggen
- cd /media/net
- mkdir dummydir
- die etc/fstab um diesen Eintrag erweitern -entsprechend anpassen-:
"192.168.2.120:/home/Public /media/net/dummydir nfs rw,soft,tcp,rsize=32768,wsize=32768,nolock 0 0"
- reboot - Profis können auch das mountmanagerverzeichnis unmounten dann mount -a und mittels mountmanger das alte Verzeichnis neu mounten
- Telnetsession verliert Kontakt
- neu einloggen: mount-befehl und gucken ob's geklappt hat
so siehst bei mir aus:
.....192.168.2.120:/home/Public on /media/net/NAS1Fast type nfs (rw,v3,rsize=32768,wsize=32768,soft,tcp,nolock,addr=192.168.2.120) /dev/hda1 on /media/hdd type ext3 (rw) 192.168.2.120:/home/Public on /media/net/nas1 type nfs (rw,v3,rsize=32768,wsize=32768,soft,tcp,nolock,addr=192.168.2.120)
...
Viel Erfolg und über Feedback würde ich mich ...
-
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von pizzo ()