[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kernel-nfs: "nfssvc: Function not implemented"



Gerhard Brauer wrote:

> Welchen Kernel verwendest du denn?

Ein selbst gebauter 2.6.9.

> Mit dem Debian-Standard-Kernel 2.6.8 funktioniert das out-of-the-box.

Das hab ich auch vorhin getestet, stimmt, irgendwas ist an meinem
Kernel kaputt. Differenzen in den Modulen habe ich an folgenden
Stellen:

> CONFIG_NFS_V4=y                                                                 
# CONFIG_NFS_V4 is not set

> CONFIG_NFS_DIRECTIO=y                                                           
# CONFIG_NFS_DIRECTIO is not set

> CONFIG_NFSD_V4=y                                                                
# CONFIG_NFSD_V4 is not set

> CONFIG_SUNRPC_GSS=m                                                             

Ups. Die Option gibt es in meiner .config gar nicht?

> CONFIG_RPCSEC_GSS_KRB5=m
# CONFIG_RPCSEC_GSS_KRB5 is not set

> Ich vermute, dein nfsd wurde nicht richtig gebaut. Hast du denn im
> Kernel-Tree ein nfssvc.o ?

| pcvo:/usr/src/linux# find -name nfssvc.o
| ./fs/nfsd/nfssvc.o

> Hast du die System.map deines neuen Kernels
> mit installiert?

Nein, muß ich das? War System.map nicht "irgendwas fürs Debugging"?

> Gibt es in dieser Funktion-Calls, die auf svc_<foobar>
> lauten?

| pcvo:/usr/src/linux# grep svc < System.map
| pcvo:/usr/src/linux# 

Nix drin.

> /etc/default/nfs-kernel-server RPCNFSDCOUNT=8 (also 8 Threads). Ohne
> diesen Eintrag wird mindestens einer gestartet. Hast du das irgendwie
> verändert?

Nein, das steht so da wie Du sagst.

> Steht in /var/lib/nfs/xtab irgendetwas, was nicht zu deiner exports
> paßt? Ggf. den Inhalt von /var/lib/nfs wegsichern/löschen und neu
> erstellen lassen.

Ist leer.

> exportfs -v -r

| pcvo:~# exportfs -v -r
| exporting compaq.jfis.de:/video
| reexporting compaq.jfis.de:/video to kernel

Ich werd die Optionen mit in den Kernel reinnehmen, die Du hast. Danke
erstmal. Ich hab jetzt provisorisch den Original-Debian-Kernel
gestartet, damit tut es.

Tschaui, Jörg

-- 
Elektronik funktioniert mit Rauch.
Ist er aus dem Gerät raus,
gehts nicht mehr."

Attachment: signature.asc
Description: Digital signature


Reply to: