[Eisfair] [e2] nfs-Server funktioniert nicht
Heinz-Peter Faasen
fli.und.eis at web.de
Mo Mär 19 21:20:04 CET 2012
Hallo Juergen,
> ich habe gerade einmal die Paketversion 1.3.0 in einer e2-DomU
> installiert und die Standardfreigabe /public für das lokale
> Netzwerk im Read-Write-Modus freigegeben.
> Danach habe ich aus einer e1-DomU mittels NFS auf diese Freigabe
> zugegriffen und konnte problemlos Dateien Lesen und Schreiben,
> ohne dass die von Dir genannten Fehlermeldung aufgetreten sind.
vielen Dank für Deine Mühe!
> e1/e2-DomU:
Bei mir ist eine e2-domU in einer Suse-dom0.
> # uname -r
> 2.6.24-24-xen
base : 1.8.1
eiskernel: (2.6.24-28-xen)
> Folgende Prozesse sind beim NFS-Server gestartet worden:
>
> # ps -ef|grep -E "nfs|rpc" | grep -v grep
> root 17249 2 0 13:50 ? 00:00:00 [rpciod/0]
> root 17948 1 0 13:56 ? 00:00:00 /sbin/rpc.statd
> root 17968 1 0 13:56 ? 00:00:00 /usr/sbin/rpc.rquotad
> root 17990 2 0 13:56 ? 00:00:00 [nfsd4]
> root 17992 2 0 13:56 ? 00:00:00 [nfsd]
> root 17993 2 0 13:56 ? 00:00:00 [nfsd]
> root 17994 2 0 13:56 ? 00:00:00 [nfsd]
> root 18016 1 0 13:56 ? 00:00:00 /usr/sbin/rpc.mountd
Da gibt es einen gravierenden Unterschied:
root 1672 1 0 14:32 ? 00:00:00 /usr/sbin/rpc.rquotad
root 1698 2 0 14:32 ? 00:00:00 [rpciod/0]
root 1703 2 0 14:32 ? 00:00:00 [nfsd4]
root 1706 2 0 14:32 ? 00:00:00 [nfsd]
root 1707 2 0 14:32 ? 00:00:00 [nfsd]
root 1708 2 0 14:32 ? 00:00:00 [nfsd]
root 1746 1 0 14:32 ? 00:00:00 /usr/sbin/rpc.mountd
Der rpc.statd fehlt!
Er lässt sich auch weder durch 'rpc.statd' noch durch '/sbin/rpc.statd'
starten.
Im ersten Fall gibt es ein 'command not found', im zweiten kommt 'No
such file or directory'.
> Folgende Prozesse sind beim NFS-Client gestartet worden:
>
> # ps -ef|grep -E "nfs|rpc" | grep -v grep
> root 1220 2 0 Feb25 ? 00:00:00 [rpciod/0]
> root 14239 1 0 13:56 ? 00:00:00 /usr/sbin/rpc.statd
Das sieht bei mir auf einer Suse 11.4 so aus:
root 1601 1 0 14:31 ? 00:00:00 /sbin/rpcbind
root 5952 2 0 14:36 ? 00:00:00 [rpciod]
root 5954 2 0 14:36 ? 00:00:00 [nfsiod]
root 7711 1 0 14:40 ? 00:00:00 /usr/sbin/rpc.idmapd
'showmount --exports <server> '
vom Client zeigt mir die freigegebenen Verzeichnisse, aber
'mount <Pfad/zum/Verzeichnis>' (Mount-Verzeichnis ist in der fstab
eingetragen)
liefert nur
mount.nfs4: access denied by server while mounting <Freigabe>
Es ist dabei egal, ob ich es mit nfs (=NFSv3) oder nfs4 (=NFSv4) versuche.
Herzliche Grüße
Heinz-Peter
Mehr Informationen über die Mailingliste Eisfair