Freenas ist extrem langsam

Status
Not open for further replies.

Aspec

Cadet
Joined
May 29, 2013
Messages
6
Hallo zusammen,

ich habe mir Freenas aufgesetzt auf ein (eigentlich) gutes (8gbRam, ASUS mit dem AMD E-450 Prozessor, 5tb Platten im ZFS). System. Lediglich die Geschwindigkeit Dateien auf die Platten zu übertragen passt gar nicht (Upload 700 kb) auch das kopieren auf der Platte selbst dauert ewig!

Streaming Server läuft ohne Probleme, lediglich bei 3D Filmen ruckelt es ab und an schon mal.

Jetzt meine Frage, woran könnte es liegen? Wie teste ich z.B. ob die Netzwerkkarte richtig eingestellt ist?

AUSGABE "TOP"
FreeBSD 8.3-RELEASE-p7 (FREENAS.amd64) #1 r249203M: Sat Apr 6 09:28:27 PDT 2013

last pid: 22850; load averages: 0.08, 0.08, 0.08 up 0+22:52:13 17:39:29
38 processes: 1 running, 37 sleeping
CPU: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
Mem: 235M Active, 165M Inact, 6204M Wired, 96K Cache, 214M Buf, 897M Free
ARC: 5671M Total, 485M MFU, 4960M MRU, 144K Anon, 38M Header, 188M Other
Swap: 10G Total, 10G Free

PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
2347 root 6 45 0 190M 98048K uwait 0 0:55 2.25% python
4352 root 7 44 0 68512K 10464K ucond 0 1:16 0.00% collectd
3592 root 2 44 0 54440K 14724K select 0 0:52 0.00% python
3522 40001 1 44 0 121M 67616K select 1 0:16 0.00% minidlna
3229 root 6 44 0 72880K 22604K uwait 1 0:12 0.00% python
3234 root 6 44 0 70832K 22808K uwait 1 0:12 0.00% python
1979 root 1 44 0 11672K 2840K select 0 0:06 0.00% ntpd
3241 root 1 44 0 48184K 6192K kqread 1 0:05 0.00% php-fpm
3514 root 1 76 0 90876K 41336K ttyin 1 0:03 0.00% python
2300 root 1 44 0 41476K 6328K select 1 0:03 0.00% nmbd
3244 www 1 46 0 50232K 10800K accept 0 0:01 0.00% php-fpm
2652 root 1 70 0 7840K 1512K nanslp 0 0:01 0.00% cron
1759 root 1 44 0 6784K 1468K select 1 0:01 0.00% syslogd
3104 root 1 44 0 6924K 1032K select 0 0:01 0.00% syslogd
2629 root 1 44 0 24896K 4620K select 0 0:01 0.00% sshd


AUSGABE ZPOOL STATUS
[Peter@freenas] /> zpool status
pool: NAS
state: ONLINE
scan: none requested
config:

NAME STATE READ WRITE CKSUM
NAS ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
gptid/d8b647cb-b660-11e2-a473-60a44cb296b6 ONLINE 0 0 0
gptid/d93b06d4-b660-11e2-a473-60a44cb296b6 ONLINE 0 0 0
gptid/d9c02156-b660-11e2-a473-60a44cb296b6 ONLINE 0 0 0
gptid/da5522df-b660-11e2-a473-60a44cb296b6 ONLINE 0 0 0
gptid/dad5cc64-b660-11e2-a473-60a44cb296b6 ONLINE 0 0 0

errors: No known data errors

Hoffe es hat hier jemand einen Denkanstoss oder sogar eine Lösung!
 

warri

Guru
Joined
Jun 6, 2011
Messages
1,193
Wie ist der Pool freigegeben? Könnte ein Konfigurationsproblem sein.
Irgendwelche tunables eingestellt? Welche FreeNAS version?
 

Aspec

Cadet
Joined
May 29, 2013
Messages
6
Kann ich mir die Einstellungen für den Pool über Shell ausgeben lassen?

Konigurationsproblem streite ich nicht ab. Nur wie finde ich den Fehler???

Nein keine Tunables

Version:FreeBSD 8.3-RELEASE-p7 (FREENAS.amd64) #1 r249203M: Sat Apr 6 09:28:27 PDT 2013
 

warri

Guru
Joined
Jun 6, 2011
Messages
1,193
Ich meinte damit, ob das Ganze als CIFS, AFP, NFS, FTP etc. freigegeben ist. Die entsprechenden Configs sind auch irgendwo über die Shell lesbar, allerdings wüsste ich gerade nicht wo.
Die Version hilft nicht weiter - das ist die FreeBSD Version, jedoch nicht die FreeNAS Version (findet man z.b. in der GUI).
 

Aspec

Cadet
Joined
May 29, 2013
Messages
6
Ich habe bis jetzt nur CIFS Freigaben erstellt

Selbst das Löschen auf der Platte selber, von schon kopierten Dateien, dauert eine Ewigkeit

aktive Freigaben: 2

Name Kommentar Pfad Verfügbare Aktionen
Intern Heinrichs /mnt/NAS/Intern
Peter Meine Dateien /mnt/NAS/Peter

und dafür Benutzer mit Gruppen angelegt

1001 Peter Peter /nonexistent /bin/csh
1002 intern intern /nonexistent /bin/csh

Dafür ein Datasheet angelegt
NAS /mnt/NAS 281.0 KiB (0%) 2.8 TiB 2.8 TiB HEALTHY
NAS/Intern /mnt/NAS/Intern 739.9 GiB (20%) 2.8 TiB 3.5 TiB HEALTHY
NAS/Peter /mnt/NAS/Peter 14.2 GiB (0%) 2.8 TiB 2.8 TiB HEALTHY
NAS/Pluginsjail /mnt/NAS/Pluginsjail 930.7 MiB (0%) 2.8 TiB 2.8 TiB HEALTHY

FreeNAS-8.3.1-RELEASE-p2-x64 (r12686+b770da6_dirty)
 

smoeschter

Explorer
Joined
Apr 11, 2013
Messages
67
Hast du das NAS direkt an einer FritzBox hängen? Falls ja, besorg dir einen Switch und stöpsel es daran. Bei mir hat die Fritzbox den großen Bremser gespielt!
 

Aspec

Cadet
Joined
May 29, 2013
Messages
6
Hmm da habe ich jetzt noch nicht drüber nachgedacht

was mich verwundert
- Transfer nach außen funktioniert (Fritz-> Repeater -> Sasmung TV)
- Zugriff übers Internet funktioniert (auch mit Filmen, jedoch kein 3d)
- Übertragungsraten auf den Server um die 800KB
- Das Löschen auf dem Server dauert auch eine Ewigkeit und da wiederspricht doch die Fritzbox Theorie, da doch keine Daten transportiert werden, oder täusche ich mich?

Aber du hast recht, hängt direkt hinter der Fritzbox 7270 und über diese greife ich dann über Wlan zu.

Ich wollte mich da eh mal nach einer neuen umschauen. Versuche aber gleich erstmal die Variante mit dem Switch.

EDIT:
Direkt via Lan am Rechner verbunden:
kopieren auf Server ca 27mb
kopieren vom Server 50 mb
 

smoeschter

Explorer
Joined
Apr 11, 2013
Messages
67
Okay also zumindest ist ist schonmal klar was oder wer da den Netzwerk Traffic bremst. Jetzt weiß ich leider nicht welche Netzwerkkarte du in deinem FreeNAS verbaut hast, sollte es eine Realtek sein, versuch den MTU in FreeNAS unter Netzwerk, Schnittstellen und dann im Fenster optinal mtu 6000 einzustellen. Bei deinem PC ebenfalls den Wert auf 6000 und mach dann nochmal einen Test.

Was das interne Kopieren betrifft sollte das wirklich schneller gehen. (auf welchem weg machst du das?)
Arbeitest du mit MAC oder Windows?

Von deiner Performance her bist du Prozessortechnisch besser Aufgestellt als ich, allerdings würde ich dir, wenn möglich, von 8 auf 16 GB gehen ZFS braucht viel Ressourcen. Etwas mehr kannst du mit ein paar Tuneables rausholen. Die sind aber sehr individuell und bis man einigermaßen gute ergebnisse erzielt kann das ewig dauern! Braucht also viel Zeit.
Ich hab mit meinen einstellungen Upload 60MBit/s und Download etwa 70MBit/s

Hmm da habe ich jetzt noch nicht drüber nachgedacht

was mich verwundert
- Transfer nach außen funktioniert (Fritz-> Repeater -> Sasmung TV)
- Zugriff übers Internet funktioniert (auch mit Filmen, jedoch kein 3d)
- Übertragungsraten auf den Server um die 800KB
- Das Löschen auf dem Server dauert auch eine Ewigkeit und da wiederspricht doch die Fritzbox Theorie, da doch keine Daten transportiert werden, oder täusche ich mich?

Aber du hast recht, hängt direkt hinter der Fritzbox 7270 und über diese greife ich dann über Wlan zu.

Ich wollte mich da eh mal nach einer neuen umschauen. Versuche aber gleich erstmal die Variante mit dem Switch.

EDIT:
Direkt via Lan am Rechner verbunden:
kopieren auf Server ca 27mb
kopieren vom Server 50 mb
 

Aspec

Cadet
Joined
May 29, 2013
Messages
6
Hallo erstmal Danke für deine Hilfe.

Jetzt habe ich heute wieder Zeit um mich um mein Sorgenkind zu kümmern. Ich tue mich einfach ein wenig schwer den MTU Wert anzupassen, da ich nicht wirklich weiß was ich hier tue...

Anbei meine Ausgabe: Den Wert wirklich auf 6000 anpassen? Nicht auf 1472?
MTU path scan to 192.168.178.10, ttl=64, limit=48
# 16 processing - best MSS 1472 (estimated MTU 1500) [pPPPPpPppPpppppp]


#1 MSS IN RANGE 1 <== 1471 ==> 1472
#2 MSS EXCEEDED 1473 <== 14911 ==> 16384


C:\Users\Peter\Downloads>netsh interface ipv4 show interfaces

Idx Met MTU State Name
--- ---------- ---------- ------------ ---------------------------
1 50 4294967295 connected Loopback Pseudo-Interface 1
10 25 1500 connected Wireless Network Connection
11 10 1500 connected Local Area Connection


Ich arbeite hier zuhause lediglich mit Windows PC (alle Win7/64/Ultimate), Zugriff hauptsächlich über Samsung Tv´s und Android Tablets bzw. Handy.
 

smoeschter

Explorer
Joined
Apr 11, 2013
Messages
67
Ein erhöhter MTU Wert macht eigentlich nichts anderes als das die Packete die gesendet werden (auch Jumbo Frames genannt) vergrößert. Das einziege was passieren kann das bei einer zu Hohen einstellung das System Träge reagiert oder gar nicht. Beim Freenas Kannst du das ja nach dem Reboot im Terminal zurücksetzen falls es über das WEB GUI nicht erreichbar sein sollte. 6000 gilt übrigens nur für die REALTEK Karten, INTEL können evtl sogar 9000 was das Maximum ist.
Lies mal durch:
http://www.synology-forum.de/showth...rames-%28Performance-der-Synology-Produkte%29
Wird recht simpel aber Verständlich erklärt. Ich kenne leider deine FreeNAS Hardwäre nicht da wären mehr Infos von dir ganz gut. Wenn das nicht Funktioniert kann man noch über Tuneables was machen oder die Auxaulary in den CIFS einstellungen noch verbessern.

- - - Updated - - -

Ein erhöhter MTU Wert macht eigentlich nichts anderes als das die Packete die gesendet werden (auch Jumbo Frames genannt) vergrößert. Das einziege was passieren kann das bei einer zu Hohen einstellung das System Träge reagiert oder gar nicht. Beim Freenas Kannst du das ja nach dem Reboot im Terminal zurücksetzen falls es über das WEB GUI nicht erreichbar sein sollte. 6000 gilt übrigens nur für die REALTEK Karten, INTEL können evtl sogar 9000 was das Maximum ist.
Lies mal durch:
http://www.synology-forum.de/showthread.html?756-Hinweis-Erkl%E4rung-zu-Jumbo-Frames-%28Performance-der-Synology-Produkte%29
Wird recht simpel aber Verständlich erklärt. Ich kenne leider deine FreeNAS Hardwäre nicht da wären mehr Infos von dir ganz gut. Wenn das nicht Funktioniert kann man noch über Tuneables was machen oder die Auxaulary in den CIFS einstellungen noch verbessern.

- - - Updated - - -

Ein erhöhter MTU Wert macht eigentlich nichts anderes als das die Packete die gesendet werden (auch Jumbo Frames genannt) vergrößert. Das einziege was passieren kann das bei einer zu Hohen einstellung das System Träge reagiert oder gar nicht. Beim Freenas Kannst du das ja nach dem Reboot im Terminal zurücksetzen falls es über das WEB GUI nicht erreichbar sein sollte. 6000 gilt übrigens nur für die REALTEK Karten, INTEL können evtl sogar 9000 was das Maximum ist.
Lies mal durch:
http://www.synology-forum.de/showthread.html?756-Hinweis-Erkl%E4rung-zu-Jumbo-Frames-%28Performance-der-Synology-Produkte%29
Wird recht simpel aber Verständlich erklärt. Ich kenne leider deine FreeNAS Hardwäre nicht da wären mehr Infos von dir ganz gut. Wenn das nicht Funktioniert kann man noch über Tuneables was machen oder die Auxaulary in den CIFS einstellungen noch verbessern.

- - - Updated - - -

Ein erhöhter MTU Wert macht eigentlich nichts anderes als das die Packete die gesendet werden (auch Jumbo Frames genannt) vergrößert. Das einziege was passieren kann das bei einer zu Hohen einstellung das System Träge reagiert oder gar nicht. Beim Freenas Kannst du das ja nach dem Reboot im Terminal zurücksetzen falls es über das WEB GUI nicht erreichbar sein sollte. 6000 gilt übrigens nur für die REALTEK Karten, INTEL können evtl sogar 9000 was das Maximum ist.
Lies mal durch:
http://www.synology-forum.de/showthread.html?756-Hinweis-Erkl%E4rung-zu-Jumbo-Frames-%28Performance-der-Synology-Produkte%29
Wird recht simpel aber Verständlich erklärt. Ich kenne leider deine FreeNAS Hardwäre nicht da wären mehr Infos von dir ganz gut. Wenn das nicht Funktioniert kann man noch über Tuneables was machen oder die Auxaulary in den CIFS einstellungen noch verbessern.
 

Aspec

Cadet
Joined
May 29, 2013
Messages
6
also mit 600 bekomme ich keine LAN Verbindung mehr zustande, obwohl ich eine REALTEK habe.
(verbindet kurz und bricht dann ab)

Mit einer Einstellung von 1472 bekomme ich einen Upload von 35-40 zustande (was ja schon mal eine gute Steigerung ist)

ich schreibe dir morgen mal meine ganzen Daten raus, vielleicht kannst du mir ja dann noch ein paar mehr Tips geben.

Aber erstmal vielen Dank! So komme ich hier Schritt für Schritt mehr in die Materie

- - - Updated - - -

also mit 600 bekomme ich keine LAN Verbindung mehr zustande, obwohl ich eine REALTEK habe.
(verbindet kurz und bricht dann ab)

Mit einer Einstellung von 1472 bekomme ich einen Upload von 35-40 zustande (was ja schon mal eine gute Steigerung ist)

ich schreibe dir morgen mal meine ganzen Daten raus, vielleicht kannst du mir ja dann noch ein paar mehr Tips geben.

Aber erstmal vielen Dank! So komme ich hier Schritt für Schritt mehr in die Materie
 

x_men551

Dabbler
Joined
Dec 25, 2016
Messages
11
Guten Tag Community und Frohe Weihnachten euch allen. Ich habe mich in der letzten zeit viel mit der NAS Software Freenas beschäftigt und habe nun ein NAS gebaut.
Nun zu meinem Problem ich habe relativ langsame Übertragungsraten (WLAN 130Mbit/s FRITZ Repeater) spuckt am ende nur knappe 3,5 MB/s aus obwohl dies ja eigentlich ca. 13MB/s bringen sollte. Die in diesem Thread angesprochenen Lösungen habe ich bereits ausprobiert (verändern des MTU - Wertes).
Hardware:
-Mainboard: Asrock Q1900B-ITX
-8gb Ram single stick (kein ECC)
-2x 3TB WD RED
-Das System selbst läuft auf einem SanDisk 16gb Ultrafit USB Stick (Freenas Version 9.10.2)

In anderen Foren habe ich bereits gelesen, das ein LAN-Switch vor die Fritzbox 7390 geschaltet werden sollte. Aber dies hat doch keine Auswirkungen auf die Übertragung via WLAN oder? Der PC, welcher direkt an der Fritzbox via Lan verbunden ist erreicht ca. 50-80 MB/s.

Hoffe mir kann da jemand Helfen.

Edit:
Die genannten 3,5 MB/s sind beim auf den Server Dateien "Hochladen"
Empfangen tue ich nur ca. 355 kbytes/s.

Edit 2:
Über den Direkt via LAN angeschlossenen PC bekomme ich 82MB/s ("UP/DOWN") bezogen auf den Server.
Ich bin mir mittlerweile sicher, dass das Problem die FritzBox 7390 ist, welche in irgendeiner Form die Datenrate beim
senden der Dateien drosselt (über WLAN). Morgen werde ich die FritzBox 7390 auf Werkseinstellung zurücksetzen, da dies bei einigen wohl schon für wunder gesorgt haben soll.

Edit 3:
Nach neustart der FritzBox 3790 bekam ich eine "Download" geschwindigkeit von ca. 3.5 MB/s und eine Upload Geschwindigkeit von ebenfalls 3,5MB/s.
Diese Daten erreichte ich über den PC, welcher über den FritzRepeater verbunden ist und von dem ich in diesem Eintrag mit WLAN-PC gesprochen habe.
Dort sollte die geschwindigkeit bei bis zu 13 MB/s liegen.

Edit:4
Nach zurücksetzen der FritzBox wurde das Problem nicht behoben sondern wenn dann verschlechtert, da erneut Transferraten, wie 355 kbyte/s erreicht wurden.
 
Last edited:

MrToddsFriends

Documentation Browser
Joined
Jan 12, 2015
Messages
1,338

x_men551

Dabbler
Joined
Dec 25, 2016
Messages
11
Ja, natürlich bis auf den letzten Link, wobei ich ähnliches schon mal gehört habe. Müsste dann dennoch nicht selbst über den Repeater bzw. über die Fritzbox direkt 150 bzw ca. 100 Mbit/s ankommen, was immerhin ca. 10 MB/s ensprechen würde? Und der Repeater mit 130 Mbit/s ca. 60 Mbit/s liefern was ca. 6 MB/s entspricht?

Immerhin erreiche ich nur wieder ca. 3,5 MB/s.
 

snaptec

Guru
Joined
Nov 30, 2015
Messages
502
Du kannst mal iperf nutzen um die Freenas Konfiguration auszuschließen.
Hier siehst du dann was die Leitung effektiv hergibt. Ist es mehr, dann gilt es die Konfig der Übertragung anzupassen.
Ist es gleich, ist es dein WLAN.
Dazu sei gesagt das Fritzboxen nunmal Consumer Produkte sind. In Verbindung mit dem Repeater machst du das ganze noch schlimmer.
Diese bis zu Werte sind eben "bis zu", otto normal Mensch kümmert sich da auch nicht, Facebook baut die Seite auf.

Wenn iperf nicht mehr hergibt schau dich mal bei Ubiquiti um. Da kriegst du zu sehr akzeptablen Preise SemiPro Wlan Accesspoints.
Wenn die richtig konfiguriert sind (ganz wichtig! out of the box je nach Umfeld gehen evtl auch nur 20-100Mbits) gehen da dann durchaus mal 800+ Mbits durch.
 

x_men551

Dabbler
Joined
Dec 25, 2016
Messages
11
Wie würde ich diese Ubiquiti WLAN Accesspoints denn anschließen? Über die Übertragung per WLAN der FritzBox?
Noch eine Frage zu iperf ich habe es nun gestartet und es öffnet sich kurz das cmd Fenster wo vermutlich alles eingetragen wird aber es schließt sich sofort wieder.
 

snaptec

Guru
Joined
Nov 30, 2015
Messages
502
Das WLAN der fritzbox ausschalten.
Den ap per lan an Switch oder frittbox.


Gesendet von iPhone mit Tapatalk
 

snaptec

Guru
Joined
Nov 30, 2015
Messages
502
Du musst an einem Endpunkt den iperf Server starten (iperf -s)
Auf dem Client dann iperf -c "ipdesserver"

Wie das in windows ist keine Ahnung. Benutze ich nicht. Google kann dir aber sicherlich helfen.


Gesendet von iPhone mit Tapatalk
 

x_men551

Dabbler
Joined
Dec 25, 2016
Messages
11
So das bekomme ich mit dem iperf bzw. ein Programm welches im Windows Store als solches gelistet ist und auf der offiziellen Seite verlinkt wurde.
Dort erkenne ich ja die 3 MB/s.
 

Attachments

  • Screenshot.jpg
    Screenshot.jpg
    142.6 KB · Views: 345

snaptec

Guru
Joined
Nov 30, 2015
Messages
502
Somit kannst du freenas ausschließen und das WLAN ist schuld. Iperf checkt den "line speed" das maximalste was geht..
wenn du was kopierst kommt dann noch overhead der Protokolle dazu
Fritzboxen mit dann noch repeater ist halt Mist.


Gesendet von iPhone mit Tapatalk
 
Status
Not open for further replies.
Top