Ruckeln bei NFS anbindungen: Eine Aufnahmen + eine andere sehen...

  • Hab keine Festplatte drin, sondern mache alles über NFS...


    Doch wenn die Box eine HD Aufnahme macht und ich eine andere HD Aufnahme sehen will, dann kommt es zu kurzen Aussetzern...


    Hab z.Z. nur eine 100MBit Verbindung. Sollte doch aber locker reichen, oder?

  • Habs über das Menü gemacht:


    Hauptmenü / Einstellungen / System / Netzwerk / Netzwerkbrowser


    Ich habe auch "als HDD Ersatz nutzen" aktiviert.



    Ansonsten habe ich 100MBit Lan-Kabel. Hängt noch ein Switch und die Fritzbox dazwischen. Linux Server der den NFS export macht.

  • Wie sieht die 'exports' des Linuxservers aus?


    Na wie das normalerweise aussieht. Da kann man doch eh nichts "einstellen"...


    Würde dir empfehlen, statt des Netzwerkbrowsers den Automounter zu verwenden. Näheres findes du z.B. hier.


    Danke für den Tipp. Aber was soll das ändern? Das man an rsize und wsize drehen kann???


    Wenn ich mich recht erinnere, gab es bei NFS zwei verschiedene Treiber arten, oder? Von wegen direkt in kernel und nicht. Aber da habe ich ja eh keinen Einfluß drauf, oder?


    Vielleicht sollte ich einfach mal eine Durchsatz-Test machen?!?!? Wie am besten?


  • Vielleicht sollte ich einfach mal eine Durchsatz-Test machen?!?!? Wie am besten?


    Da gibt es ein NFS-Test plugin. Damit kannst Du den Durchsatz in Abhängigkeit der verschiedenen rsize/wsize testen. Aber im aktuellen Enigmastand ist die rsize/wsize für NFS auf 8192 fix eingestellt. Vielleicht kommt dein Linuxserver damit nicht klar.

  • Ich dachte ehr an einer Konsolen Aktion. Aber wenn es ein Plugin gibt, auch nicht schlecht. Muß ich mal testen...


    Auf meinem Server läuft Mint 15... Also Linux 3.8.0 Ist allerdings auch nur ein alter AMD Sempron 3000+ mit 1GB RAM. Allerdings aktuellen 3TB Platte...


    Mit was für eine Datenrate muß man so rechnen?

  • Also irgendwie habe ich das Gefühl, das es nicht am NFS liegt. Bzw. das nicht der Datendurchsatz der Flaschenhals ist, sondern das einfach die Box zu viel zu tun hat.


    Es laufen gerade zwei Aufnahmen. Ich hab dann mal das gemacht:

    Code
    root@dm7020hd:~# time dd if=/dev/zero of=/hdd/test.dat bs=1024k count=100
    100+0 records in
    100+0 records out
    104857600 bytes (100.0MB) copied, 13.202021 seconds, 7.6MB/s
    real	0m 13.22s
    user	0m 0.00s
    sys	0m 1.31s


    Dann habe ich zusätzlich eine Aufnahmen zum sehen angemacht und gleichzeitig:

    Code
    root@dm7020hd:~# time dd if=/dev/zero of=/hdd/test.dat bs=1024k count=100
    100+0 records in
    100+0 records out
    104857600 bytes (100.0MB) copied, 14.551094 seconds, 6.9MB/s
    real	0m 14.57s
    user	0m 0.00s
    sys	0m 1.40s


    uptime liefert load average: 1.20, 0.76, 0.60


    Wärend der 'dd' test läuft nehmen aber die Rückler nicht merklich zu... Auch wenn ich einen höheren count Wert nutzte...


    Weitere tests bei 2Aufnahmen machen + eine sehen zweigen aber das es auch mal 7.6MB/s sein kann.



    EDIT: Hab ein nettes test shell skript hab ich gefunden: http://www.systemengineers.de/…ox/howto/nfs/speed-tester

  • Die DM7020HD sollte über 10MB/s read und write per NFS erreichen und meine DM7020HD schaffte schon 4 NFS HD-Aufnahmen gleichzeitig bei gleichzeitiger Wiedergabe einer HD-Aufnahme vom NAS.


    - Mit welchen Optionen mountest du? "tcp,nolock,soft" sollte reichen - r/wsize ist auf 8192 von DMM limitiert. Unterschied, wenn du mit der Option sync oder async mountest?
    - Welche Performance hat dein NFS-Server bzw. NAS?
    - schon mal versucht über autofs (/etc/auto.network) statt mit dem Netzwerkbrowser zu mounten?


    Womöglich hat dein NFS-Server einfach zu wenig "Power". LAN-Kabel, Switch schon mal getauscht bzw. weggelassen?


    Gruß Fred

    Die Dreambox ist tot, es lebe die Dreambox

  • Jetzt läuft keine Aufnahme:


    Code
    root@dm7020hd:/# time dd if=/dev/zero of=/hdd/test.dat bs=1M count=512
    512+0 records in
    512+0 records out
    536870912 bytes (512.0MB) copied, 47.657420 seconds, 10.7MB/s
    real	0m 47.67s
    user	0m 0.01s
    sys	0m 6.17s


    gemountet ist mit:

    Code
    192.168.1.2:/dvb on /media/net/SERVER type nfs (rw,relatime,vers=3,rsize=8192,wsize=8192,namlen=255,hard,nolock,proto=tcp,port=2049,timeo=70,retrans=3,sec=sys,local_lock=all,addr=192.168.1.2)
  • Ich hänge mal 2 Screenshots an. Es laufen auf der 8K 2 Aufnahmen und eine wird parallel von der Nas geschaut. Die Einbrüche seitens des Dreambox sind deutlich und passen ins Bild (Spinner auf der Box + Freezer) Aktuell packt die 8K eine Aufnahme und eine Aufnahme schauen parallel, mehr geht wirklich nicht. Bei 2 Aufnahmen und eine schauen ist Sense...


    Hab heute die Box extra mit dem letzten ExP Image neu aufgesetzt, Problem bleibt ( siehe Screenshots)


    Bughunter

  • Dann bin ich nicht der einzige mit dem Problem???


    Ach, übrigens: Bei einem "Ruckler" erscheint oben links immer die drehen Zahnrädchen. Ist das ein Hinweis auf CPU Auslastung oder auf Puffer-leer?

  • @jedi
    Probiere mal mit der 'soft' Option zu mounten.


    Bsp. auto.network

    Code
    archiv -fstype=nfs,rw,soft,tcp,nolock,rsize=8192,wsize=8192 192.168.178.20:/video


    Hier gibt es - wie gesagt - keine Probleme mit mehreren Aufnahmen per NFS-Mount.

  • ...
    gemountet ist mit:

    Code
    192.168.1.2:/dvb on /media/net/SERVER type nfs (rw,relatime,vers=3,rsize=8192,wsize=8192,namlen=255,hard,nolock,proto=tcp,port=2049,timeo=70,retrans=3,sec=sys,local_lock=all,addr=192.168.1.2)


    Hier ist nur folgendes beim Mounten angegeben:

    Code
    rw,soft,tcp,nolock


    Hier laufen regelmaessig zwei HD-Aufnahmen parallel und es wird auch relativ oft noch eine weitere Sendung vom NAS geschaut.
    Ruckler, Haenger, Zahnraeder gibt es dabei nicht. Weder auf einer DM8000 (allerdings noch mit Release-Software), noch auf
    der 7020HD.
    Allerdings laufen auch keine "Super-Duper-Hyper-Skins", keine Media-Scanner-Plugins oder sonstige Plugins, die irgendwelche
    Hintergrundaktivitaeten entfalten.
    Das sind halt Aufnahme- und Wiedergabemaschinen und keine Media- und Infocenter bei mir.

    DM900 SS, DM8000SSSS
    Kein Support per PN! Nutzt das Forum zum Fragen, dann haben auch andere etwas davon.

  • Ob 'soft' oder 'hard' dürfte ja keine Auswirkungen auf die Perfomance machen, nach http://linuxwiki.de/NFS#Fragen_und_Antworten zu urteilen hat es nur was mit dem unmounten bei nicht verfügbarkeit zu tun...


    Dennoch werde ich mal weniger Parameter versuchen.


    Mein Ziel ist auch eigentlich vorwiegend Aufnahmen machen und ansehen. Also auch kein Medien-Center... Von daher suche ich auch mal nach unnötigen Plugins. Wobei das 'mediascanner' plugin kann man ja nicht so einfach los werden: USB Festplatte mit media player

  • Hier läuft alles seit *ewigen Zeiten* über die auto.network bei der 8K. Ruckeln ist erst seit den letzten 2 Updates vorhanden. Prinzipiell ist die Verbindung ok, im Netzwerk gibts auch keine Fehler oder dropped Packages etc... Aktuell läuft das Image dreambox-image-dm8000-20131209.nfi.


    Zitat

    Nas -fstype=nfs,nfsvers=3,tcp,rsize=8192,wsize=8192,rw,soft,nolock,tcp 192.168.230.200:/volume1/Movie


    root@dm8000:~# time dd if=/dev/zero of=/tmp/nfstest/nfs_test_256MB bs=1M count=256
    256+0 records in
    256+0 records out
    268435456 bytes (256.0MB) copied, 27.339511 seconds, 9.4MB/s
    real 0m 27.35s
    user 0m 0.00s
    sys 0m 4.39s
    root@dm8000:~#

  • Ist aber an der 8k auch nur minimal schneller als ein fritz.nas mit cifs.

    Code
    dd if=/dev/zero of=/media/net/fritz.nas/Intenso-ExternalUSB3-0-01/Filme/testfile bs=1M count=1024
    1024+0 records in1024+0 records out1073741824 bytes (1.0GB) copied, 130.165154 seconds, 7.9MB/s

    Panasonic TX50-EXW784
    Panasonic SC-ALL70TEGK / SC-ALL2 wireless 5.1 Sundbar
    dm8000, dm7080, dm800sev2, dm900-dvb-s2-unicable, dm900-dvb-s2-multisat
    www.dreambox-tools.info Merlin-Project