Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
rpc.nfsd: Setting version failed: errno 22 (Invalid argument
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
l3u
Advocate
Advocate


Joined: 26 Jan 2005
Posts: 2328
Location: Konradsreuth (Germany)

PostPosted: Sat Jan 25, 2014 6:47 pm    Post subject: rpc.nfsd: Setting version failed: errno 22 (Invalid argument Reply with quote

Seit neustem sagt mein NFS-Server beim Start
Code:
rpc.nfsd: Setting version failed: errno 22 (Invalid argument)

was ist das denn?! Ich hab mal in /etc/init.d/nfs reingeschaut, und da steht
Code:
start_it daemon ${nfsd} ${OPTS_RPC_NFSD}

wobei $nfsd rpc.nfsd ist, also der Daemon, der sich beschwert. Aber auch dann, wenn ich explizit eine NFS-Version setze, also mit
Code:
OPTS_RPC_NFSD="--nfs-version version 3 8"

in /etc/conf.d/nfs (statt nur der Anzahl der zu startenden Server), bekomme ich die selbe Fehlermeldung.

Was ist da los?
Back to top
View user's profile Send private message
Pro_metheus
n00b
n00b


Joined: 14 Mar 2008
Posts: 16
Location: Jenseits der Zeit

PostPosted: Sun Jan 26, 2014 12:15 pm    Post subject: Reply with quote

Hallo l3u,

ich habe seit geraumer Zeit genau das selbe Problem.

Ein # /etc/init.d/nfs stop && /usr/sbin/rpc.nfsd -d gibt bei mir folgendes aus:
Code:

* Stopping NFS mountd ...                                                [ ok ]
* Stopping NFS daemon ...                                                [ ok ]
* Unexporting NFS directories ...                                      [ ok ]
rpc.nfsd: Checking netconfig for visible protocols.
rpc.nfsd: Enabling inet udp.
rpc.nfsd: Enabling inet tcp.
rpc.nfsd: Enabling inet6 udp.
rpc.nfsd: Enabling inet6 tcp.
rpc.nfsd: knfsd is currently down
rpc.nfsd: Writing version string to kernel: +4.1 -4.2 -2 +3 +4
rpc.nfsd: Setting version failed: errno 22 (Invalid argument)
rpc.nfsd: Creating inet TCP socket.
rpc.nfsd: Creating inet UDP socket.

Nach einiger Recherche in der Suchmaschine habe ich u.a folgenden Hinweis gefunden:
https://bugzilla.redhat.com/show_bug.cgi?id=1004104

Demnach liegt diese Fehlermeldung wohl nur an der fehlenden Unterstützung für NFS 4.2 bei Kernelversionen unter 3.11.

Habe mal zum Testen sys-kernel/gentoo-sources-3.13.0-r1 ausprobiert und
Code:
CONFIG_NFS_V4_2=y
gesetzt.

Jetzt erscheint auf meinem System folgende Ausgabe:
Code:

rpc.nfsd: Checking netconfig for visible protocols.
rpc.nfsd: Enabling inet udp.
rpc.nfsd: Enabling inet tcp.
rpc.nfsd: Enabling inet6 udp.
rpc.nfsd: Enabling inet6 tcp.
rpc.nfsd: knfsd is currently down
rpc.nfsd: Writing version string to kernel: +4.1 -4.2 -2 +3 +4
rpc.nfsd: Creating inet TCP socket.
rpc.nfsd: Creating inet UDP socket.

Die Fehlermeldung ist also verschwunden.
Für mich stellt sich das Ganze eher als harmlos dar. Daher bleibe ich bei Kernel 3.10.25 und lebe mit dieser Fehlermeldung. An der Funktionalität von NFS habe ich jedenfalls bisher keine Einschränkung erkennen können.

Gruß
Pro_metheus
Back to top
View user's profile Send private message
l3u
Advocate
Advocate


Joined: 26 Jan 2005
Posts: 2328
Location: Konradsreuth (Germany)

PostPosted: Sun Jan 26, 2014 5:49 pm    Post subject: Reply with quote

Na wenn’s nur das ist … NFS hat auch immer funktioniert hier. Dann wird sich das ja demnächst von selbst lösen.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum