Page 1 of 1

benötige Hilfe mit NFS4 (9.3.0.2.1190)

Posted: 18 Dec 2014 16:55
by waffel1971
Hallo,

ich bin hier im Forum neu. Ich habe FreeNAS 7.2 einige Zeit als Backup-Server eingesetzt, und war im Grunde genommen sehr zufrieden.
Nun habe ich die Hardware gewechselt, und bin in diesem Zuge auch auf NAS4FREE (9.2) umgestiegen. Das läuft alles bestens.
Vielen Dank an dieser Stelle an alle, die NAS4FREE entwickeln.

Nun bin ich mit der 9.3.0.2 ein wenig am rumprobieren, und wollte den NFS4 -Server mal testen.
Ich hab allerdings ein "kleines" Problem mit dem Aufsetzen.

Ich gehe der Anleitung entsprechend vor.
Trage unter System->Erweitert -> in rc.conf ein.

nfsv_server_enable YES
nfsv4_server_enable YES
nfsuserd_enable YES

Dann unter System->Erweitert Befehlsscript habe ich folgende Zeilen in eintragen:

echo "V4: /mnt/nfs1 -network 192.168.178.0 -mask 255.255.255.0" >> /etc/exports
echo "/mnt/nfs1" >> /etc/exports

beide als PostInit gestartet. (mit PreInit geht es nicht)

wenn ich jetzt mit meiner OpenSuse 13.2 (mit Hilfe von Yast) ein NFS4 Verzeichnis mounten möchte, schlägt das fehl.

Jetzt kommt der "Clou" an der Sache.

Ich log mich über das Webinterface auf den NAS4FREE Server ein und öffnen mit dem Dateieditor die Datei /etc/exports.

Wenn ich dann die Datei speicher (ohne Änderungen) kann ich danach von meine Suse problemlos die Verzeichnisse mounten.

Ich hab es nach einem Neustart des N4F Server auch schon mal mit einem touch /var/db/nfs-stablerestart probiert. Das geht auch nicht.

Was kann das sein? Problem mit Line feeds in der /etc/exports ? Hab auch schon probiert eine Leerzeile anzuhängen. Gibt auch keine Besserung.

Nach jedem Neustart des Servers hilft nur der o.g. Speichervorgang über das Webinterface..

Re: benötige Hilfe mit NFS4 (9.3.0.2.1190)

Posted: 19 Dec 2014 01:08
by Princo
Hi waffel1971,

Die 9.3.0.2.1190 muß erst noch etwas "reifen", damit gibt es einige Probleme.
Deine Experimente mit NFS4 kannst du aber auch mit der 9.2 durchführen.
Grüße
Princo

Re: benötige Hilfe mit NFS4 (9.3.0.2.1190)

Posted: 20 Dec 2014 00:29
by waffel1971
Hi Pinco,

erstmal danke für den Tipp.
Ich hab's mit der 9.1 probiert. Das sieht haargenau so aus wie mit der 9.3.
Was mir aber aufgefallen ist, es liegt nicht an der (über die Scripte erstellten) Datei (/etc/exports).

Nach dem Hochfahren eines wie oben konfigurierten Systems, gehe ich auf Dienste, wähle (rein zufällig) z.B. DNLA (obwohl nicht aktiviert) (smb geht genauso) und drücke Speichern und Neustart.

Danach kann ich sofort NFS4-Shares vom Client aus mounten.

Ich vermute mal, es wird der NFS-Server gestartet, bevor meine /etc/exports korrekt angelegt wird?
Leider funktioniert in den rc.conf Einträgen Preinit nicht. Auch ein nfsd restart auf der Konsole hilft nicht.

Re: benötige Hilfe mit NFS4 (9.3.0.2.1190)

Posted: 05 Jan 2015 19:35
by waffel1971
Hallo,
ich muss hier noch mal nachfragen.
Folgendes habe ich eingetragen:
1.jpg
2.jpg
folgende Dienste sind gestartet:
3.jpg
NFS gestartet, aber ansonsten keine Freigabe konfiguriert:
4.jpg
nach Neustart sieht die /etc/exports so aus:
6.jpg
Eigentlich alles so wie es sein soll.
Aber, ich kann auf keine NFS Freigabe mounten.

Wenn ich jetzt einen beliebigen Dienst (außer NFS) aus der Konfig heraus "starte", z.B. den hier:
5.jpg
dann funktioniert danach das Mounten der Freigabe einwandfrei. Man beachte bitte, dass im gezeigten Beispiel der DLNA/UPNP nicht gestartet wird.

benötige Hilfe mit NFS4 (9.3.0.2.1268)

Posted: 05 Jan 2015 19:42
by waffel1971
OT:
Hm, gibt es keine Möglichkeit zum Editieren des Beitrags?

Wie dem auch sei, getestet mit der aktuellen Version (9.3.0.2.1268) und auch mit 9.2.....

Gruß
waffel