Jump to content

FreeNAS NFS Server Mounten


sPyRyT

Empfohlene Beiträge

Hiho,

 

ich bin gerade dabei mir einen kleinen Rechner mit FreeNAS aufzusetzen.

 

Installiert ist nun soweit alles.

 

Habe den FreeNAS auf der IP 192.168.2.131 laufen.

 

Nun habe ich den NFS Server Aktiviert mit den Folgenden Einstellungen:

 

Map all user to root: Yes

Zugelassenes Netzwerk: 192.168.2.0/24

 

Die Festplatte ist auf dem FreeNAS unter "/mnt/hdd0" gemounted.

Über Windows kann ich auch Prima via. Samba Server auf die Platte zugreifen...

 

Nun zur Dbox2 :wub:

 

Unter Netzwerk Verzeichnis mounten hab ich folgendes eingestellt:

 

TYP: NFS

ServerIP: 192.168.2.131

Verzeichnis/Freigabe: /mnt/hdd0/dbox

lokales Verzeichnis: /mnt/filme

Beim Start mounten: nein

Mount-Optionen: rw,soft,udp

Mount-Optionen: nolock,rsize=8192,wsize=8192

benutzer: nichts

passwort: nichts

mac: 11:22:33:44:55:66

 

Wenn ich das ganze nun mounten möchte, passiert leider nichts B)

 

Vielleicht hat jemand eine Idee woran es liegen könnte.

 

 

MfG

Link zu diesem Kommentar
Auf anderen Seiten teilen

Das da

Map all user to root: Yes

ist falsch, da bin ich auch auf die Fresse geflogen und hab stundenlang experimentiert.

Gemountet wird übrigens schon irgendwann, allerdings dauert das mehrere Minuten. Und der Zugriff funktioniert dann auch nicht richtig.

 

Stelle

Map all user to root: No
ein. Den entscheidenden Hinweis fand ich im FreeNAS Help Forum, der Beitrag ist aber schon etwas älter, finde ihn jetzt nicht mehr.

 

 

FreeNAS ist aber noch sehr stark verbesserungsbedürftig, meine persönlichen Erfahrungen damit sind recht ernüchternd. Ich hab die Version 0.68 bezüglich dBox-Streaming mal angetestet und allerlei Einstellungen probiert, die erreichten Ergebnisse sind beschämend.

Das hier sind die Ergebnisse des Netzwerk-Geschwindigkeitstests mit NFS, Netzwerkkarte fest auf 100 Half Duplex, alles andere bringt noch schlechtere Resultate:

4096, 4096

8192+0 records in

8192+0 records out

real    1m 24.02s

user    0m 0.25s

sys    0m 13.99s

6023

8192+0 records in

8192+0 records out

real    1m 22.34s

user    0m 0.17s

sys    0m 11.29s

6243

192.168.178.5:/mnt/files on /mnt/custom type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.178.5)

 

8192, 8192

8192+0 records in

8192+0 records out

real    1m 10.46s

user    0m 0.29s

sys    0m 12.58s

7211

8192+0 records in

8192+0 records out

real    1m 26.37s

user    0m 0.26s

sys    0m 9.96s

5885

192.168.178.5:/mnt/files on /mnt/custom type nfs (rw,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr=192.168.178.5)

 

16384, 16384

8192+0 records in

8192+0 records out

real    1m 4.38s

user    0m 0.31s

sys    0m 12.17s

8000

8192+0 records in

8192+0 records out

real    5m 33.26s

user    0m 0.29s

sys    0m 9.02s

1532

192.168.178.5:/mnt/files on /mnt/custom type nfs (rw,v3,rsize=16384,wsize=16384,soft,udp,nolock,addr=192.168.178.5)

 

32768, 32768

8192+0 records in

8192+0 records out

real    1m 5.75s

user    0m 0.29s

sys    0m 12.09s

7757

8192+0 records in

8192+0 records out

real    4m 40.47s

user    0m 0.28s

sys    0m 8.62s

1822

192.168.178.5:/mnt/files on /mnt/custom type nfs (rw,v3,rsize=16384,wsize=16384,soft,udp,nolock,addr=192.168.178.5)

Mit den Werten ist kein Blumentopf zu gewinnen. Schreiben mag für Aufnahmen in niedriger bis normaler Bitrate am Ende noch gehen, ARD oder ZDF werden sich so aber nicht streamen lassen. Und das Lesen ist völlig untauglich. rsize, wsize=32768 unterstützt das Teil auch nicht.

Das Schreiben lief bei meinen Tests auch völlig unkonstant, schwankte ziemlich stark (nach den LEDs am Switch zu urteilen). Und wurde bestätigt durch mehrere Netztests, jedesmal kamen erheblich abweichende Werte raus, das hier oben Gepostete ist noch das beste Ergebnis gewesen...

 

Auf identischer Hardware (hab da Wechselplatten im Test-PC) läuft übrigens ein Windows 2003 Server mit Microsoft-SFU um Längen besser. Selbst mit Windows 2000 und SFU kriege ich bessere und vor allem konstante Ergebnisse hin.

Nur daß Du nicht enttäuscht bist...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hab das ganze jetzt mal auf no gestellt, tut sich leider immer noch nichts B) Auch nach längerem warten

 

Im FreeNAS Forum wird öfter mal so ein Log gepostet vom Mounten sieht dann etwa so aus

 

 

//Edit:

Was mir aufgefallen ist sobald ich den NFS Server Aktiviere erhalte ich die Nachricht

 

Feb 3 17:53:16 rpc.lockd: 100024 RPC: Unknown host

 

mal schauen :wub: woran das liegen kann

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi

 

Was merkwuerden schreibt kann ich so nicht bestätigen.

 

@sPyRyT

Deine Einstellungen sind soweit richtig

Mount-Optionen: nolock,rsize=32768,wsize=32768 (hab ich eingestellt)

Stell auf Deiner DBox unter Einstellungen -> Aufnahme -> Direktaufnahme Einstellungen

 

Ringbuffer 70 (Mit diesen Wert muß man ein wenig probieren)

synchrones schreiben (O_SYNC) ein

synchrones schreiben (fdatasync) ein

 

Welche FreeNAS Version benutzt Du? (es gab eine die ließ sich nicht mounten, 0.671 glaube ich )

Ich benutze 0.683b auf einem AMD Duron 700 mit 192MB und habe 2xSagem und 1xNokia SAT

FreeNAS Beta Download

 

Probier es mit dieser mal, funktioniert bei mir am besten.

 

mfg

Kumpi

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hab zur Zeit die FreeNAS 0.68 drauf, werde nochmal bisschen mit den Einstellungshinweisen von euch rumspielen.

 

Wenn das nicht hilft werd ich mal die von dir empfohlene Version aufspielen B)

 

Ich berichte dann

 

 

Gruß & Vielen Dank !!

Link zu diesem Kommentar
Auf anderen Seiten teilen

so habe mir nun mal die aktuelle Beta aufgespielt die du mir empfohlen hast :).

 

Habe nun erstmal die Festplatte etc. wieder eingerichtet => Festplatte läuft unter dem Namen hdd0.

 

Nun aktiviere ich den NFS Server

 

Map all user to root: no

Zugelassenes Netzwerk: 192.168.2.0 / 24

 

Nun Mounte ich /mnt/hdd0 auf der Dbox2 in das Verzeichnis /mnt/filme.

 

username & Passwort lass ich leer.

 

So... passieren tut aber nichts B) Irrgendwas mach ich doch falsch :wub:

Link zu diesem Kommentar
Auf anderen Seiten teilen

@sPyRyT

Map all user to root: yes

 

TYP: NFS

ServerIP: 192.168.2.131

Verzeichnis/Freigabe: /mnt/hdd0/dbox

lokales Verzeichnis: /mnt/filme

Beim Start mounten: ja

Mount-Optionen: rw,soft,udp

Mount-Optionen: nolock,rsize=32768,wsize=32768

benutzer: nichts

passwort: nichts

mac: 11:22:33:44:55:66

 

so hätte ich es bei mir eingestellt.

 

Teste es noch mal mit den Einstellungen

 

mfg

Kumpi

Link zu diesem Kommentar
Auf anderen Seiten teilen

hab ich jetzt soweit eingestellt, aber es tut sich leider irrgendwie gar nichts B)

 

Muss ich auf dem NFS Server noch irrgendwas freigeben oder so ? Was ich evntl. vergessen hab?

 

Hab dort einfach den NFS aktiviert und die Einstellungen gesetzt:

 

Map all user to root: yes

Zugelassenes Netzwerk: 192.168.2.0 / 24

und auf Enable

 

mehr hab ich dort nicht eingestellt.

 

Was mich allerdings wundert, wenn ich mir die Log Files vom FreeNAS Server über das Webinterface anschaue steht dort nirgends etwas davon, dass jemand versucht hat etwas zu mounten :/ Nachdem ich via dbox "Jetzt mounten" gedrückt hab.

 

Gruß

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo

 

Benutzt du als Dateisystem für deine Platte(n) UFS, FAT oder NTFS?

NTFS kann gelesen werden aber nicht beschrieben werden. Man bekommt dann aber auch eine Fehlermeldung am TV, das Verzeichniss ist nicht beschreibbar.

FAT(32) hat eine Grössenbeschränkung auf 2GB. Sollte aber eigentlich ohne Probleme funktionieren.

Ich habe die besten Erfahrungen mit dem UFS Format gemacht.

Per Samba (CIFS) Freigabe kannst du auf den FreeNAS Server zugreifen?

 

mfg

Kumpi

Link zu diesem Kommentar
Auf anderen Seiten teilen

Benutze UFS!

 

Ich hab das mounten jetzt mal auf einer anderen Dbox probiert (mit anderem Image) und siehe da! ES KLAPPT !

 

Muss ich mal auf der Problem Box ein anderes Image aufspielen, damit es dort auch mit dem mounten klappt.

 

Vielen Dank !

 

//Edit: Habe manchmal noch das Problem das er die Aufnahme nach einer gewissen Zeit abbricht "Die Daten konnten nicht schnell genug geschrieben...".

 

Kann man da irgendwas tun ?

 

Hab erstmal im FreeNAS 100Mbit auf Halfduplex umgestellt ...vielleicht bringt es ja was

Link zu diesem Kommentar
Auf anderen Seiten teilen

@kumpi

 

Ich schrieb ja über die FreeNAS-Version 0.68, die offizielle Release. Das mag mit einer anderen oder Beta-Version schon wieder ganz anders aussehen.

Ich hab mit der Option "Map all user to root: yes" keinen korrekt funktionierenden Mount hinbekommen, auf "no" gesetzt, funktionierte dagegen zuverlässig (bis auf die gegenüber Windows 2003 Server miserablen Durchsatzwerte).

 

 

@sPyRyT

//Edit: Habe manchmal noch das Problem das er die Aufnahme nach einer gewissen Zeit abbricht "Die Daten konnten nicht schnell genug geschrieben...".

 

Kann man da irgendwas tun ?

Mache den Netzwerk-Geschwindigkeitstest, dann siehst Du, was für Schreib- und Lesedurchsatz erreicht wird. Für Sender wie ARD, ZDF, Premiere Film und Direkt brauchst Du mit Schreibwerten unter 8000 gar nicht erst anfangen, das wird nix.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hab jetzt mal ein .TS File auf den NAS abgelegt und versuche es abzuspielen, manchmal läuft es total ruckelfrei ein anderes mal ruckelt es aber total :/

 

Bin echt am verzweifeln woran das liegen kann

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hab jetzt mal ein .TS File auf den NAS abgelegt und versuche es abzuspielen, manchmal läuft es total ruckelfrei ein anderes mal ruckelt es aber total :/

 

Bin echt am verzweifeln woran das liegen kann

1. poste mal die Ausgabe von 'mount' nach einem telnet auf die Dbox

2. mache bitte den Netzwerkgeschwindigkeitstest (Link im Post von @merkwürden über Deinem).

Link zu diesem Kommentar
Auf anderen Seiten teilen

~ # mount

/dev/root on / type jffs2 (rw)

none on /dev type devfs (rw)

proc on /proc type proc (rw)

tmpfs on /tmp type ramfs (rw)

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr=192.168.2.131)

 

und hier erstmal der netztest

netztest

 

 

~ # /tmp/netztest 192.168.2.131 /mnt/hdd0 /mnt/filme

 

4096, 4096

8192+0 records in

8192+0 records out

real    1m 27.08s

user    0m 0.26s

sys    0m 13.31s

5885

8192+0 records in

8192+0 records out

real    1m 21.52s

user    0m 0.25s

sys    0m 11.01s

6320

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.2.131)

 

6144, 6144

umount: Couldn't umount /mnt/filme: No such file or directory

8192+0 records in

8192+0 records out

real    1m 27.81s

user    0m 0.31s

sys    0m 13.79s

5818

8192+0 records in

8192+0 records out

real    1m 20.56s

user    0m 0.17s

sys    0m 11.03s

6320

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.2.131)

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.2.131)

 

8192, 8192

8192+0 records in

8192+0 records out

real    1m 12.81s

user    0m 0.29s

sys    0m 12.71s

7013

8192+0 records in

8192+0 records out

real    1m 21.26s

user    0m 0.27s

sys    0m 9.65s

6243

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.2.131)

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr=192.168.2.131)

 

9216, 9216

8192+0 records in

8192+0 records out

real    1m 13.20s

user    0m 0.27s

sys    0m 12.63s

7013

8192+0 records in

8192+0 records out

real    1m 21.88s

user    0m 0.19s

sys    0m 9.84s

6243

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.2.131)

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr=192.168.2.131)

 

10240, 10240

8192+0 records in

8192+0 records out

real    1m 12.75s

user    0m 0.25s

sys    0m 12.72s

7013

8192+0 records in

8192+0 records out

real    1m 21.32s

user    0m 0.26s

sys    0m 9.64s

6320

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.2.131)

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr=192.168.2.131)

 

11264, 11264

8192+0 records in

8192+0 records out

real    1m 13.25s

user    0m 0.19s

sys    0m 12.71s

6918

8192+0 records in

8192+0 records out

real    1m 23.76s

user    0m 0.28s

sys    0m 9.22s

6095

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.2.131)

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr=192.168.2.131)

 

12288, 12288

8192+0 records in

8192+0 records out

real    1m 13.54s

user    0m 0.24s

sys    0m 12.53s

6918

8192+0 records in

8192+0 records out

real    1m 21.59s

user    0m 0.30s

sys    0m 9.68s

6243

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.2.131)

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr=192.168.2.131)

 

16384, 16384

8192+0 records in

8192+0 records out

real    1m 5.31s

user    0m 0.24s

sys    0m 12.82s

7876

8192+0 records in

8192+0 records out

real    1m 33.17s

user    0m 0.26s

sys    0m 9.41s

5446

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.2.131)

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=16384,wsize=16384,soft,udp,nolock,addr=192.168.2.131)

 

24576, 24576

8192+0 records in

8192+0 records out

real    1m 5.41s

user    0m 0.30s

sys    0m 12.56s

7757

8192+0 records in

8192+0 records out

real    1m 33.61s

user    0m 0.27s

sys    0m 9.16s

5446

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.2.131)

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=16384,wsize=16384,soft,udp,nolock,addr=192.168.2.131)

 

32768, 32768

8192+0 records in

8192+0 records out

real    1m 4.96s

user    0m 0.26s

sys    0m 12.60s

7876

8192+0 records in

8192+0 records out

real    1m 29.31s

user    0m 0.25s

sys    0m 9.32s

5752

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=4096,wsize=4096,soft,udp,nolock,addr=192.168.2.131)

192.168.2.131:/mnt/hdd0 on /mnt/filme type nfs (rw,v3,rsize=16384,wsize=16384,soft,udp,nolock,addr=192.168.2.131)

~ #

Link zu diesem Kommentar
Auf anderen Seiten teilen

ok - die FreeNas-Version unterstützt bis 16k-Blocksize. Du solltest also auf jeden Fall bei den Mountoptionen der Dbox den wsize=16384 einstellen und den rsize auf 8192 belassen - dein Switch/router scheint nicht wirklich mit der Dbox zu harmonieren, da bei höheren rsize-Werten der Lesedurchsatz schlechter wird. Kannst den Test ja mal mit 10halbduplex am Server wiederholen - das lesen sollte besser werden....

 

7876 schreiben ist nicht wirklich sooo schlecht; 6243 lesen bedeutet, dass Du nicht wirklich alles ruckelfrei abspielen kannst, was du unterbrechungsfrei aufnehmen kannst.

 

Hier kannst du die FreeNas-Lösung mit anderen vergleichen: Klick

 

und hier: Klick kannst Du dich ein wenig über die Datenraten der einzelnen Sender informieren ;) .

 

guschtav

Link zu diesem Kommentar
Auf anderen Seiten teilen

...der von spyryt gepostete Test zeigt, dass bei 16k Schluss ist. Wenn Du auf der Box 32768 angibst, heißt das noch lange nicht, dass auch 32k unterstützt werden :o .

 

Deshalb auch immer meine Frage nach der Ausgabe von 'mount' ;)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Okay, dann werd ich das mit dem wsize=16384 mal probieren.

 

Um die Hardware vieleicht mal kurz zu nennen:

 

Router: Linksys WRT54GL mit DD-WRT Firmware

Switch: 3Com 10/100 Mbit

 

switch hängt am router und die dbox am 3com switch ;)

 

Gruß und Vielen Dank für die antworten.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 weeks later...

:)

Also ich habe freenas jetzt 1/2 jahr am laufen und bei uns im haus sind 5 dboxen.

 

Aufnahme funzt selbst bei zdf und orf hervorragend , abspielen da hackt es bei orf wird dann aber auf dvd gebrannt,alles andere fluscht super

alle dboxen bei uns im haus können freenas ansprechen und so auch ohne ruckeln oder hacken schön die aufgenommen ts files schauen

so gut hat bei mir das vor und zurück spulen noch nie geklappt .

Das einzige was mich stört ist das ich den wol timer von dbox da nicht nutzen kann so muss der pc halt an bleiben

also für lau find ich das schon ding echt super

hier mal meine einstellung

Dbox(achtet auf die / striche)

 

NFS

192.168.168.2

mnt/dbox

/mnt/record

den rest wie gehabt ihr seht der erste strich fehlt bei der mnt angabe

ist wichtig

 

 

bei freenas

Map all user to root Ja

192.168.168.0

 

Edit :

und den ringpuffer hab ich auf 20

 

 

 

mfg

NL

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich kann ebenfalls bestätigen das Aufnahmen, sowohl ARD als auch ZDF mit allen Tonspuren ohne Probleme funktionieren.

Wir Haben 2 Sagem und eine Nokia Box im Einsatz. Alle haben das Keywelt Juni Image.

Als Switch habe ich einen 24 Port 19" Einbauswitch von Allnet im Einsatz. Alle Räume sind mit Cat7 Verlegekabel und entsprechenden Netzwerkdosen an ein 19" Patchpanel fest angeschlossen.

Eine Sagem geht direkt über diesen Switch zu dem FreeNAS Server der im Keller vor sich hin werkelt.

Die beiden anderen stecken in diversen NoName Switches mit andern Netzwerkgeräten.

Die Nokia steht in einen Nebengebäude und die Aufnahme hat bis zum FreeNAS Server knapp 100m hinter sich gebracht.

Aufnahmen mit allen Boxen auf einmal klappen auch ohne Probleme.

Ringbuffer habe ich allerdings auf 90 stehen.

FreeNAS Version 0.683b.

 

mfg

Kumpi

Link zu diesem Kommentar
Auf anderen Seiten teilen

@kumpi und @dasnordlicht

 

bitte mal den Netzwerkgeschwindigkeitstest machen und das Ergebnis posten. Es hilft nicht wirklich viel einfach zu posten: keine Probs bei keinem Sender.... :)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...