NFS4-shares lassen sich mit Karmic nicht mounten

Christian Schult cschult at gmx.de
Mit Nov 4 17:19:50 GMT 2009


Hallo,

ich habe auf dem PC und auf dem Netbook nach Karmic upgegraded (Kubuntu) bzw.
beim Netbook neu installiert. An der Konfiguration wurde nichts verändert. Nun
lassen sich die exportierten Verzeichnisse nicht mehr per NFS4 auf dem Client
einbinden. Der PC (Hostname jazz) ist der NFS-Server, das Netbook ist Client
und heißt blues. Vorher mit Jaunty auf beiden Geräten konnte ich die vom PC
exportierten NFS4-Shares am Netbook mounten, jetzt bekomme ich folgende
Fehlermeldung, zu der ich mit Google nicht zu einer Lösung finde:

root at blues ~ # mount -v -t nfs4 jazz:/john-Dokumente /home/john/jazz-Dokumente
mount.nfs4: timeout set for Wed Nov  4 17:31:19 2009
mount.nfs4: text-based options: 'clientaddr=192.168.1.145,addr=192.168.1.149'
mount.nfs4: mount(2): Permission denied
mount.nfs4: access denied by server while mounting jazz:/john-Dokumente

Vielleicht hat hier jemand eine Idee, wo der Fehler stecken könnte?


Zur Konfiguration:

Auf dem Server (jazz) ist /srv/nfs4 als Wurzelverzeichnis für die Shares konfiguriert.

root at jazz ~ # ls -l /etc/exports
-rw-r--r-- 1 root root 743 2009-10-09 19:01 /etc/exports

root at jazz ~ # grep -v "#" /etc/exports
/srv/nfs4   192.168.1.145(rw,fsid=0,insecure,no_subtree_check,async)
/srv/nfs4/jimbob-Dokumente 192.168.1.145(rw,nohide,insecure,async,no_subtree_check)
/srv/nfs4/john-Dokumente 192.168.1.145(rw,nohide,insecure,async,no_subtree_check)

root at jazz ~ # grep nfs4 /etc/fstab
/home/jimbob/Dokumente /srv/nfs4/jimbob-Dokumente none bind  0  0
/home/john/Dokumente /srv/nfs4/john-Dokumente none bind  0  0

Auf Server und Client ist in /etc/idmapd die lokale Domain in der Zeile
"Domain =" eingetragen. DNS-Namensauflösung im lokalen Netz funktioniert.
Gebe ich beim Mounten die IP der Servers an geht's auch nicht.

In der /etc/fstab des Clients (blues) steht:

jazz:/jimbob-Dokumente /home/jimbob/jazz-Dokumente nfs4 auto,rw,rsize=8192,wsize=8192  0   0
jazz:/john-Dokumente /home/john/jazz-Dokumente nfs4 auto,rw,rsize=8192,wsize=8192  0   0

Beim Starten von blues sehe ich die Meldung, dass auf den obigen Mountbefehl
gewartet wird. Nach ein paar Sekunden geht der Boot weiter, anschließend sind
die NFS-Verzeichnisse nicht gemountet. Auch von Hand könne sie nicht gemountet
werden (s. Fehlermeldung oben).

Am tcpwrapper liegt es nicht, in /etc/hosts.allow des Servers steht:

portmap: LOCAL 192.168.1.0/255.255.255.0
nfsd: LOCAL 192.168.1.0/255.255.255.0
mountd: LOCAL 192.168.1.0/255.255.255.0
lockd: LOCAL 192.168.1.0/255.255.255.0
rquotad: LOCAL 192.168.1.0/255.255.255.0
statd: LOCAL 192.168.1.0/255.255.255.0

Selbst wenn ich ALL: ALL eintrage geht's nicht, immer die gleiche
Fehlermeldung.


Gruß

Christian