NFS Verbindung Dm800 zu DM7020

    • @Fred Bogus Trumper

      ...danke für die Tests!

      In der 3.0 ist das Problem sicher nach wie vor vorhanden; siehe Werte von z.B. @arianebox...(=sven= wird sicher auch mit der aktuellsten Version unterwegs sein).

      @Betatester: Vielleicht sollte die Netzwerktauglichkeit künftig etwas intensiver getestet werden. Ich denke es gibt doch einige User, die aus gutem Grund auf interne Platten verzichten.
      Nur eine Anregung!

      Cu
    • kein speedtest möglich

      Hallo arianebox, ich wollte mit meinem nfs Share einen Speed test durchführen, aber irgendwas steht mir im Weg: Auf dem Server gibts:

      ###
      showmount -a 192.168.181.22
      All mount points on 192.168.181.22:
      192.168.181.24:/raid
      ###
      => ist rw exportiert

      Dann setz ich ab:
      ###
      /usr/script/netztest.sh 192.168.181.22 /raid /media/hdd short
      ###

      und er haut mir um die Ohren..

      ###
      [4096 | 4096]
      dd: can't open '/media/hdd/test': Permission denied
      Command exited with non-zero status 1
      real 0m 0.00s
      user 0m 0.00s
      sys 0m 0.00s
      expr: division by zero
      expr: division by zero
      write: Kbit/s
      write: Mbit/s
      dd: can't open '/media/hdd/test': No such file or directory
      Command exited with non-zero status 1
      real 0m 0.00s
      user 0m 0.00s
      sys 0m 0.00s
      expr: division by zero
      expr: division by zero
      read: Kbit/s
      read: Mbit/s
      192.168.181.22:/raid /media/hdd nfs rw,vers=3,rsize=4096,wsize=4096,soft,nolock,proto=udp,timeo=7,retrans=3,sec=sys,addr=192.168.181.22 0 0
      ###

      In der 2. zeile steht Permission Denied, angemeldet ist "root", wie kann ich denn das beheben bzw. was mach ich denn falsch.
      Gruß cbq

      Dreambox DM 8000sscc+usb-soundtek
      QNAP-419P II
      Newnigma2 v4 unstable
      Skin: Vali.HD.flex
    • Hallo @all da ich auch Probleme mit dem Abspielen und Aufnehmen auf meinem NFS Ubuntu 11.04 Server habe hatte ich heute mal den Netztest gemacht und hier nun mein Ergebniss:

      udp/write udp/read tcp/write tcp/read
      4096 27235 91180 16256 87381
      5120 15420 87381 15650 87381
      6144 15887 91180 14979 87381
      7168 14463 87381 15768 87381
      8192 27235 95325 18078 91180
      9216 24105 91180 19418 91180
      10240 22795 91180 24105 87381
      11264 23301 91180 20164 91180
      12288 17772 91180 20360 91180
      13312 20971 91180 22550 91180
      14336 16777 91180 30393 87381
      15360 32768 91180 21845 87381
      16384 26214 91180 21399 87381
      17408 23045 91180 24672 87381
      18432 27235 95325 26886 91180
      19456 18724 95325 24385 91180
      20480 24385 91180 28339 91180
      21504 22795 91180 27235 91180
      22528 21620 91180 25890 91180
      23552 23563 95325 30393 87381
      24576 24385 91180 29959 91180
      25600 21183 91180 25575 91180
      26624 23301 91180 24385 91180
      27648 19599 91180 27962 91180
      28672 23831 91180 22075 87381
      29696 18236 91180 29127 91180
      30720 28728 95325 31300 87381
      31744 15887 91180 22550 91180
      32768 29127 91180 36792 91180

      Was sollte ich denn nun für rsize und wsize Werte in meine automount.xml eintragen und welches Protokoll udp oder besser tcp?

      Ich hoffe mir kann da wer Helfen :D.

      mfg harry
      Bilder
      • netz.jpg

        32,15 kB, 491×301, 1.785 mal angesehen
      mfg harry

      Dreambox 8000SS
    • Original von sparksofinsanity
      Wie kommt es denn zu der extrem schlechten write-Performance ?



      Hi wenn ich das nur wüsste :(.
      Wie gehe ich denn nun am besten weiter vor?
      mfg harry

      Dreambox 8000SS
    • Original von sparksofinsanity
      Beschreibe mal deine Festplatten Konfiguration und über welche CPU-Leistung das System verfügt.


      Festplatte ist eine WD My Book USB 2.0 diese wird über die fstab eingebunden und ist auf ext3 Formatiert.Hier der Eintrag meiner fstab:
      # / was on /dev/sdb1 during installation
      UUID=92ad57c2-bf39-4391-b1f7-51703923d666 /media/92ad57c2-bf39-4391-b1f7-51703923d666 ext3 rw,grpid 0 0

      CPU Leistung:Intel Atom 1.6 GHZ
      Arbeitsspeicher:4GB werden aber nur 3,3GB genutzt da es ein 32Bit System ist.
      System Ubuntu:11.04

      Dreambox 500HD

      Hier noch meine automount.xml:

      <mountmanager>
      <nfs>
      <mount>
      <active>True</active>
      <hdd_replacement>True</hdd_replacement>
      <ip>192.168.178.100</ip>
      <sharename>MEDIENSERVER</sharename>
      <sharedir>media/92ad57c2-bf39-4391-b1f7-51703923d666/Medien</sharedir>
      <options>rw,soft,tcp,nolock</options>
      </mount>
      </nfs>
      </mountmanager>

      Und noch die export meines Ubuntu Servers:
      /media/92ad57c2-bf39-4391-b1f7-51703923d666/Medien 192.168.178.10/255.255.255.0(sync,no_subtree_check,no_root_squash,rw)
      mfg harry

      Dreambox 8000SS

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von harry ()

    • Du kannst es auch mal mit asynchroner Übertragung probieren, die ist in der Regel etwas schneller.
      Teste das Laufwerk doch mal mit hdparm ( hdparm -tT /dev/sdx )

      Sind vielleicht noch Jumbo Frames in der Netzwerk-Konfiguration aktiviert ?
    • Original von sparksofinsanity
      Du kannst es auch mal mit asynchroner Übertragung probieren, die ist in der Regel etwas schneller.
      Teste das Laufwerk doch mal mit hdparm ( hdparm -tT /dev/sdx )

      Sind vielleicht noch Jumbo Frames in der Netzwerk-Konfiguration aktiviert ?


      Hier die Ausgabe von hdparm:

      root@Medien-Server:~# hdparm -tT /dev/sdb1

      /dev/sdb1:
      Timing cached reads: 1488 MB in 2.00 seconds = 743.62 MB/sec
      Timing buffered disk reads: 70 MB in 3.07 seconds = 22.83 MB/sec
      root@Medien-Server:~#

      Was sind Jumbo Frames und wie bekomme ich das bitte raus?
      Wie muss der Eintrag denn für die asynchrone Übertragung aussehen und in welche Datei muss ich das Eintragen?
      mfg harry

      Dreambox 8000SS

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von harry ()

    • Was sind Jumbo Frames und wie bekomme ich das bitte raus?


      Du kannst dir die MTU (Maximum Transmission Unit) mit dem Befehl ifconfig anzeigen lassen.
      Ist die MTU > 1500 dann werden Jumbo Frames übertragen.

      Wie muss der Eintrag denn für die asynchrone Übertragung aussehen und in welche Datei muss ich das Eintragen?


      /media/92ad57c2-bf39-4391-b1f7-51703923d666/Medien 192.168.178.10/255.255.2
      55.0(async,no_subtree_check,no_root_squash,rw)


      Naja, stimmt ja hdparm gibt nur die Lesegeschwindigkeit aus.

      Quellcode

      1. time dd if=/dev/zero of=/media/92ad57c2-bf39-4391-b1f7-51703923d666/test bs=1M count=1024


      Das sollte eine 1GB große Datei auf das Laufwerk schreiben und dabei die benötigte Zeit ausgeben.
      Daraus kann man dann eine Transferrate ermitteln.
    • Original von sparksofinsanity
      Was sind Jumbo Frames und wie bekomme ich das bitte raus?


      Du kannst dir die MTU (Maximum Transmission Unit) mit dem Befehl ifconfig anzeigen lassen.
      Ist die MTU > 1500 dann werden Jumbo Frames übertragen.

      Wie muss der Eintrag denn für die asynchrone Übertragung aussehen und in welche Datei muss ich das Eintragen?


      /media/92ad57c2-bf39-4391-b1f7-51703923d666/Medien 192.168.178.10/255.255.2
      55.0(async,no_subtree_check,no_root_squash,rw)


      Naja, stimmt ja hdparm gibt nur die Lesegeschwindigkeit aus.

      Quellcode

      1. time dd if=/dev/zero of=/media/92ad57c2-bf39-4391-b1f7-51703923d666/test bs=1M count=1024


      Das sollte eine 1GB große Datei auf das Laufwerk schreiben und dabei die benötigte Zeit ausgeben.
      Daraus kann man dann eine Transferrate ermitteln.


      Also so wie ich das hier sehe ist da wohl ein mtu wert gesetzt wie bekomme ich den jetzt raus?

      Hier die Ausgabe von ifconfig:

      root@Medien-Server:~# ifconfig
      eth0 Link encap:Ethernet Hardware Adresse 70:71:bc:09:47:9c
      inet Adresse:192.168.178.100 Bcast:192.168.178.255 Maske:255.255.255.0

      inet6-Adresse: fe80::7271:bcff:fe09:479c/64 Gültigkeitsbereich:Verbindung
      UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
      RX packets:7680 errors:0 dropped:0 overruns:0 frame:0
      TX packets:8183 errors:0 dropped:0 overruns:0 carrier:0
      Kollisionen:0 Sendewarteschlangenlänge:1000
      RX bytes:771030 (771.0 KB) TX bytes:2896109 (2.8 MB)
      Interrupt:44

      lo Link encap:Lokale Schleife
      inet Adresse:127.0.0.1 Maske:255.0.0.0
      inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
      UP LOOPBACK RUNNING MTU:16436 Metrik:1
      RX packets:3671 errors:0 dropped:0 overruns:0 frame:0
      TX packets:3671 errors:0 dropped:0 overruns:0 carrier:0
      Kollisionen:0 Sendewarteschlangenlänge:0
      RX bytes:559464 (559.4 KB) TX bytes:559464 (559.4 KB)

      root@Medien-Server:~#


      Hier noch die Ausgabe von time dd if=/dev/zero of=/media/92ad57c2-bf39-4391-b1f7-51703923d666/test bs=1M count=1024:

      root@Medien-Server:~# time dd if=/dev/zero of=/media/92ad57c2-bf39-4391-b1f7-51703923d666/test bs=1M count=1024
      1024+0 Datensätze ein
      1024+0 Datensätze aus
      1073741824 Bytes (1,1 GB) kopiert, 62,5124 s, 17,2 MB/s

      real 1m3.016s
      user 0m0.016s
      sys 0m6.252s
      root@Medien-Server:~#

      Und wie ist die Transferrate gut oder schlecht?

      async bringt leider auch keine besserung :rolleyes:
      mfg harry

      Dreambox 8000SS

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von harry ()

    • Und wie ist die Transferrate gut oder schlecht?


      Für USB bzw ein 100mbit LAN ausreichend.
      Wie die extrem schwachen 20mbit beim schreiben zustande kommen ist mir auch nicht ganz klar.

      Beobachte mal die CPU Last von deinem Server wenn du via NFS etwas drauf kopierst.
      Wie groß ist die Festplatte ? Ist das vllt eine AdvancedFormat Festplatte ?

      So eine richtige Idee habe ich auch nicht, eigentlich sollte der Lese,- Schreibdurchsatz identisch sein.
    • Original von sparksofinsanity
      Und wie ist die Transferrate gut oder schlecht?


      Für USB bzw ein 100mbit LAN ausreichend.
      Wie die extrem schwachen 20mbit beim schreiben zustande kommen ist mir auch nicht ganz klar.

      Beobachte mal die CPU Last von deinem Server wenn du via NFS etwas drauf kopierst.
      Wie groß ist die Festplatte ? Ist das vllt eine AdvancedFormat Festplatte ?

      So eine richtige Idee habe ich auch nicht, eigentlich sollte der Lese,- Schreibdurchsatz identisch sein.


      Es ist eine 1TB Platte USB 2.0 WD My Book.

      Was meinst du mit Advancet Format Festplatte?

      Muss leider für heute hier abrechen die olle mault schon hier rum :D.
      @sparksofinsanity würde mich hier Morgen wieder so um 18Uhr melden und hoffe das du auch wieder hier on bist :] das wir das Problem hier weiter eingrenzen können hoff.

      cucu
      mfg harry

      Dreambox 8000SS