PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NFS Probleme Dringend!!!



rk78
09.12.02, 16:02
Ich bekomme einfach keine Verbindung zwischen PC und Laptop, via USB Netlink Kabel welches ja praktisch die zweite
Netzwerkkarte darstellt. Die Original Netzwerkkarte vom PC zum Notebook kann ich nicht nehmen, da der andere Rechner darüber mit dem Rest des Hauses vernetzt ist.

Mein NFS Server habe ich wie folgt konfiguriert:

in /etc/exports steht

/home/freigabe 10.0.0.1 (rw)

in /etc/hosts steht:

10.0.0.1 notebook

nach der Einrichtung habe ich zuerst den Portmapper und dann den NFS Server neugestartet

dann habe auf dem Client zum mounten folgendes eingegeben:



mount -t nfs 10.0.0.1:/home/freigabe /home/pc

und da kommt dann das Problem, ich bekomme immer eine Fehlermeldung vom Portmapper, das die Zeit abgelaufen sei.
Die Netzwerkverbindung zwischen den Rechnern funktioniert gut, ich habe es mit ping -c1 10.0.0.1 bzw pink -c1 10.0.0.2
getestet, mit Erfolg.

Was nun?

corresponder
09.12.02, 16:21
laufen die dienste:

portmap

und

nfsd

?


hast du dem server in die datei /etc/exports eingetragen ?
laufen auf dem server die o.g. dienste ?

geronet
09.12.02, 16:33
Auf dem Server auch "exportfs -rav" ausgeführt?
Was sagt auf dem Client "showmount -e 10.0.0.1"?

Grüsse, Stefan

Jasper
09.12.02, 16:49
Original geschrieben von corresponder
laufen die dienste:

portmap

und

nfsd

?


hast du dem server in die datei /etc/exports eingetragen ?
laufen auf dem server die o.g. dienste ?

... und ist in /etc/hosts.{allow,deny} der portmapper freigeschaltet?

-j

rk78
09.12.02, 17:05
Also, die Dienste laufen alle auf dem Server.
Ich weiß jetzt nur nicht, wie ich den server in /etc/exports eintragen soll und wie ich den Portmapper freischalten soll

Jorge
09.12.02, 17:25
Erst mal solltest Du uns verraten, wer der NFS Server ist. Ich nehme mal an, daß das Notebook nicht der NFS Server ist, ergo ist Dein mount aufruf falsch:

mount -t nfs 10.0.0.1:/home/freigabe /home/pc

10.0.0.1 = Notebook
10.0.0.2 = pink

Du musst auf pink also folgenden Befehl anwenden:

mount -t nfs 10.0.0.2:/home/freigabe /home/pc

Da Du auf beiden Maschinen die hosts Datei editiert hast, kannst Du auch folgenden Befehl nutzen:

mount -t nfs pink:/home/freigabe /home/pc

Auf dem NFS Server und auf dem Notebook müssen der portmapper laufen und auf dem Server natürlich der NFS Server. Da Du leider nicht schreibst welche Distribution Du verwendest, kann ich nur raten, wie Du den Portmapper auf dem Client startest. Sollte es sich dabei um eine SuSE handeln, gib ein "rcportmap start" ein.

rk78
09.12.02, 17:42
Ja, ich habe ganz vergessen zu schreiben welche distri ich nutze, ich benutze SuSE 8.0.
Der Portmapper ist auf beiden rechnern aktiv.

10.0.0.1 ist mein großer Rechner (pc) SERVER
10.0.0.2 ist mein Notebook (notebook)

also habe ich falsch gemountet?

ich dachte eigentlich

mount -t nfs pc:/home/freigabe /home/pc

ansonsten laufen alle dienste ich habe eigentlich auch alles freigegeben, kann es sein, das mein Problem darin liegt, das ich das ganze über ein USB Netlink Kabel welche die Zweite Netzwerke Karte darstellt, welche aktiv ist?

Jorge
09.12.02, 18:00
Original geschrieben von rk78

10.0.0.1 ist mein großer Rechner (pc) SERVER
10.0.0.2 ist mein Notebook (notebook)

also habe ich falsch gemountet?


Lag nahe, da Du im ersten Posting geschrieben hast:



in /etc/hosts steht:

10.0.0.1 notebook


Daher bin ich davon ausgegangen, daß Du falsch gemountet hast. Welche IP's stimmen den jetzt und vor allem passen die /etc/host Einträge dazu?

rk78
09.12.02, 18:11
es stimmen die eben genannten, ich habe mich anfangs verschrieben

10.0.0.2 Notebook
10.0.0.1 PC

geronet
09.12.02, 18:49
*wiederhol*

Auf dem Server auch "exportfs -rav" ausgeführt?
Was sagt auf dem Client "showmount -e 10.0.0.1"?

rk78
09.12.02, 18:55
ja, hab ich,
wenn ich showmount -e 10.0.0.1 eingebe, dauert es eine weile und dann bekomme ich von portmap einen timeout fehler

geronet
09.12.02, 19:02
Entweder findet er den Namen der IP-Adressen nicht oder der Server ist falsch konfiguriert, da er keine Antwort gibt.

rk78
09.12.02, 19:21
Ist es vielleicht doch möglich, das 2 Netzwerkkarten gleichzeitig probleme machen?
(1 für Verbindung zum rest im Haus und 1 USB - Netlink für Verbindung zum Notebook)

geronet
09.12.02, 20:21
Nein denn pingen kannst du doch.

Jasper
10.12.02, 08:23
Original geschrieben von rk78
ja, hab ich,
wenn ich showmount -e 10.0.0.1 eingebe, dauert es eine weile und dann bekomme ich von portmap einen timeout fehler

was ergibt 'rpcinfo -p localhost' und 'rpcinfo -p 10.0.0.1' auf 10.0.0.2 und was ergibt 'rpcinfo -p localhost' und 'rpcinfo -p 10.0.0.2' auf 10.0.0.1?

-j

rk78
10.12.02, 08:46
wenn ich von 10.0.0.2 auf localhost aufrufe :



100000 2 tcp 111 portmap
100000 2 udp 111 portmap
100024 1 udp 32768 status
100024 1 tcp 32768 status
391002 2 tcp 959 sgi_fam

dann von 10.0.0.2 auf 10.0.0.1

100000 2 tcp 111 portmap
100000 2 udp 11 portmap
100024 1 udp 32770 status
100024 1 tcp 32768 status
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100021 1 udp 32771 nlockmgr
100021 3 udp 32771 nlockmgr
100021 4 udp 32771 nlockmgr
100005 1 udp 32772 mountd
100005 1 tcp 32769 mountd
100005 2 udp 32772 mountd
100005 2 tcp 32769 mountd
100005 3 udp 32772 mountd
100005 3 tcp 32769 mountd


von 10.0.0.1 auf localhost

100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 32770 status
100024 1 tcp 32768 status
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100021 1 udp 32771 nlockmgr
100021 3 udp 32771 nlockmgr
100021 4 udp 32771 nlockmgr
100005 1 udp 32772 mountd
100005 1 tcp 32769 mountd
100005 2 udp 32772 mountd
100005 2 tcp 32769 mountd
100005 3 udp 32772 mountd
100005 3 tcp 32769 mountd

von 10.0.0.1 auf 10.0.0.2

rpcinfo: Kann den Portmapper nicht erreichen: RPC: Fehler des entfernten Systems - Verbindungsaufbau abgelehnt

Was heißt das?

READY
10.12.02, 08:50
Ganz einfach!

Ersetzte nfs-server auf dem server durch das parket nfs-utils und es wird gehen!

MfG

rk78
10.12.02, 09:01
Ich habe nfs-utils installiert, den nfs server nicht. Sollte ich es vielleicht mal andersrum versuchen und nfs-utils durch nfs-server ersetzen?

READY
10.12.02, 09:11
Naja ich hatte dieses RPC Portmapper Timeout auch gehabt, und nachdem ich den nfsserver runter und nfsutils drauf gemacht habe, hat es soweit funtkioniert (und tut es immernoch ;) )
Wenn du allerding nfsutils schon drauf hast, kann ich dir allerdings auch nicht weiterhelfen :/

MfG

bp6rz
22.03.03, 08:40
Hast Du auf dem Server, die SuSEFirewall am laufen?
Dann gibts ein Problem: die nfs-Anfragen werden auf dynamisch ausgewählten Ports gestellt, die Firewall mit der Option FW_PROTECT_FROM_INTERNAL=yes blockt diese Anfragen. Das kannst Du sehen mit tail -f /var/log/firewall.

Nuno
22.03.03, 09:50
da is mir glatt jemand zuvorgekommen ;-)

einfach mal nen iptables -F machen und nochmal probieren !
ich tippe zu 99% auf die Firewall :D :D :D