PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NFS: SuSE: Kernel-NFS Daemon funktioniert nicht



fork
26.08.02, 06:23
Bei SuSE hat ich bisher immer das Problem das ich im Zusammenhang mit dem Kernel-NFS Deamon und Installation übers Netzwerk keine NFS-Verbindung(Permission Denied) aufbauen konnte. Wenn ich dann das Paket nfsutils rausgeschmissen habe und dafür den Userspace nfsserver(gleichnamiges Paket) installiert habe ging's ohne Probleme.

Hat einer einen Tip?

move
26.08.02, 12:01
Hey, welche SuSE 7.3???
Bei mir funktioniert der Kernel basierte nfsserver
einwandfrei. :)
Ich hab auch alles per Hand gemacht nichts yast oder so.


Wie haste den versucht Kernel-nfs zu aktivieren???
Was sagt
/etc/init.d/nfsserver status
Wird das Kernelmodul überhaupt geladen(lsmod)
ist es vorhanden(/lib/modules/2.4.18/kernel/fs/nfsd/nfsd.o)??

gruß

fork
26.08.02, 12:55
Das hat bei mir eigentlich alle SuSE-Versionen betroffen 6.x - 8.0

Ich glaube ich bin vielleicht minimal auf der falschen Fährte gewesen...

Wenn ich das überprüft habe melde ich mich nochmal.

danke.

move
26.08.02, 13:37
Ich hab das nach dem HowTo von Pro-Linux
gemacht.
http://www.pl-berichte.de/work/server/nfs/teil1.html
Anders als in dem HowTo war bei mir
/etc/rc.d/init.d/nfs status # aus dem HowTo
/etc/init.d/nfsserver status # steht nicht in dem HowTo
Keine Ahnung warum.

Christian81
26.08.02, 14:44
Original geschrieben von move
/etc/rc.d/init.d/nfs status # aus dem HowTo
/etc/init.d/nfsserver status # steht nicht in dem HowTo
Keine Ahnung warum.

nfs und nfsserver sind zwei unterschiedliche dinge...

nfs stellt die client-seite dar, nfsserver die server-seite

um zu schauen, ob dein NFS-Server läuft, muss also /etc/init.d/nfsserver status aufgerufen werden. mit exportfs siehst du, welche Verzeichnisse für welchen Client freigegeben sind (man exportfs ist auch nicht schlecht ;) )

Newbie2001
26.08.02, 15:01
das howto scheint wohl für rh geschrieben zu sein weil sich bei rh die init-skripte in /etc/rc.d/init.d befinden, bei SuSE und den meisten anderen distros hingegen unter /etc/init.d. weiterhin scheint der name des skripts zum starten des nfs-daemons unter SuSE ein anderer zu sein als unter rh

move
26.08.02, 21:07
nfs und nfsserver sind zwei unterschiedliche dinge... nfs stellt die client-seite dar, nfsserver die server-seite
Also /etc/init.d/nfsserver ist klar. :)
Aber wozu brauch ich bei SuSE das Script /etc/init.d/nfs
Ich bin soweit das ich meine das mit dem Script beim Bootvorgang des
Clienten die Verzeichnisse gemountet werden (wenn diese in der
/etc/fstab auch auf auto mount stehen)
Sehe ich das richtig??

Christian81
27.08.02, 07:42
das script /etc/init.d/nfs mountet die NFS-Verzeichnisse beim booten, da man die NFS-Verzeichnisse nicht mit den anderen (lokalen) Verzeichnissen zusammen mounten kann, da da das Netz noch nicht da ist. Wenn man sich die Start- und Stopscripte mal anschaut sieht man das NFS beim mounten ausgenommen wird und erst später gemountet wird. Aber ich ich kapiert habe, warum hat es recht lange gedauert (irgendwo vor > 3 Monaten muss ein Thread dazu sein ;) )
Frage geklärt ? :)

move
27.08.02, 15:52
Frage geklärt ?
Yes, Danke