Archiv verlassen und diese Seite im Standarddesign anzeigen : NFS Probleme Dringend!!!
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 ?
Auf dem Server auch "exportfs -rav" ausgeführt?
Was sagt auf dem Client "showmount -e 10.0.0.1"?
Grüsse, Stefan
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
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
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.
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?
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?
es stimmen die eben genannten, ich habe mich anfangs verschrieben
10.0.0.2 Notebook
10.0.0.1 PC
*wiederhol*
Auf dem Server auch "exportfs -rav" ausgeführt?
Was sagt auf dem Client "showmount -e 10.0.0.1"?
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
Entweder findet er den Namen der IP-Adressen nicht oder der Server ist falsch konfiguriert, da er keine Antwort gibt.
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)
Nein denn pingen kannst du doch.
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
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?
Ganz einfach!
Ersetzte nfs-server auf dem server durch das parket nfs-utils und es wird gehen!
MfG
Ich habe nfs-utils installiert, den nfs server nicht. Sollte ich es vielleicht mal andersrum versuchen und nfs-utils durch nfs-server ersetzen?
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
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.
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
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.