Hallo an alle,
ich habe mich jetzt nochmal intensiv mit NFS beschäftigt, da meine Kinder auch einen Rechner bekommen haben und ich auf dem Hauprechner ein Verzeichnis für alle freigegeben habe. NFS Netzwerk habe ich also eingerichtet. Als root kann ich von jedem Rechner aus mounten und unmounten.
Leider ist es nun so, dass der client sich aufhängt, wenn NFS Freigabe gemountet ist und der server (also mein Rechner) abgeschaltet. Also habe ich mit automount probiert. Hier meine configuration:
/etc/auto.master:
/- /etc/auto.nfs --timeout 5
/etc/auto.nfs:
/home/XYZ/import -fstype=nfs,rw,bg,soft,intr,async server:/dir/to/export
Das funktioniert auch super, so lange der server online ist. Nach 5 sekunden wird unmounted, so wie er soll. Das Problem ist jetzt, dass der Konqueror auf dem client 30 Sekunden hängt (wenn mein server down ist), bis er ein feedback bekommt, dass der server nicht erreichbar ist. Erst dann kann damit auf das user-verzeichnis zugegriffen werden. Nach diesen exact 30 sekunden gibt es folgenden log eintrag:
/var/log/messages:
rpcbind: server 192.168.0.3 not responding, timed out
Habe bei den mount optionen schon mit retry=x,retrans=x,timeo=x gespielt, ohne dass sich etwas getan hätte.
Wie kann ich jetzt die Reaktionszeit von 30 auf 1 oder 2 Sekunden beschränken? Da es sich um ein lokales Netzwerk handelt, sollte diese Zeit ausreichen, um zu merken, dass es keinen server gibt....
Vielen Dank,
Osz
ich habe mich jetzt nochmal intensiv mit NFS beschäftigt, da meine Kinder auch einen Rechner bekommen haben und ich auf dem Hauprechner ein Verzeichnis für alle freigegeben habe. NFS Netzwerk habe ich also eingerichtet. Als root kann ich von jedem Rechner aus mounten und unmounten.
Leider ist es nun so, dass der client sich aufhängt, wenn NFS Freigabe gemountet ist und der server (also mein Rechner) abgeschaltet. Also habe ich mit automount probiert. Hier meine configuration:
/etc/auto.master:
/- /etc/auto.nfs --timeout 5
/etc/auto.nfs:
/home/XYZ/import -fstype=nfs,rw,bg,soft,intr,async server:/dir/to/export
Das funktioniert auch super, so lange der server online ist. Nach 5 sekunden wird unmounted, so wie er soll. Das Problem ist jetzt, dass der Konqueror auf dem client 30 Sekunden hängt (wenn mein server down ist), bis er ein feedback bekommt, dass der server nicht erreichbar ist. Erst dann kann damit auf das user-verzeichnis zugegriffen werden. Nach diesen exact 30 sekunden gibt es folgenden log eintrag:
/var/log/messages:
rpcbind: server 192.168.0.3 not responding, timed out
Habe bei den mount optionen schon mit retry=x,retrans=x,timeo=x gespielt, ohne dass sich etwas getan hätte.
Wie kann ich jetzt die Reaktionszeit von 30 auf 1 oder 2 Sekunden beschränken? Da es sich um ein lokales Netzwerk handelt, sollte diese Zeit ausreichen, um zu merken, dass es keinen server gibt....
Vielen Dank,
Osz