PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NFS-Server und Client



testing
22.05.06, 20:06
Hallo zusammen,

gestern funktionerte mein NFS-Server ( SUse10.0 ) und mein Client ( 10.1 ) einwandfrei. Als ich mich heute wieder als normaler user verbinden wollte brachte er mir eine Meldung: NFS-Server Meldung keine Berechtigung. Dann wollte ich meinen Client mit Yast2 nochmals neu einrichten, dann kam die Meldung, dass die NFS-Verzeichnisse nicht gemountet werden können. Warum eigentlich ? hab doch nichts seit gestern verändert. kann mir einer da weiterhelfen ?
Ach ja noch was. In der var/log/messages kommt ständig eine Fehlermeldung wie mountd[4668]. Vielleicht fangt ihr damit was an.

kreol
22.05.06, 20:29
Laufen alle benötigten Dienste? Was sagt z.B. 'rpcinfo -p'?

Und bitte poste (Fehler-)meldungen im Wortlaut. Mit 'irgensowas wie' ist keinem gedient...


Kreol

Tux-Junkie
22.05.06, 20:31
Ist nur eine Vermutung von mir, aber schau mal nach der Firewall vom Server.

Gruß

testing
22.05.06, 20:36
also ein rpcinf ergab:

program vers proto port

10000 2 tcp 111 portmapper
10000 2 udp 111 portmapper
10005 1 udp 970 mountd
10005 2 udp 970 mountd
10005 1 tcp 971 mountd
10005 2 tcp 970 mountd
10003 2 udp 2049 nfs
10003 2 tcp 2049 nfs

Wie holt eigentlich der NFS-Server seine Benutzerdaten ? ich habe mal an meinem Client die Domäne verändert von local auf meine Samba-Domäne. Hat es damit was zu tun ?

Firewalls sind alle aus...

Noch was: Wenn ich Client mounten will kommt folgende Fehlermeldung: Die NFS-Verzeichnisse, die in der Datei /etc/fstab eingetragen sind, konnten nicht eingehangen ( gemounted ) werden

kreol
22.05.06, 21:06
Wie sieht die etc/exports am Server und die /etc/fstab am client aus?

Und Danke, daß die Information, was Du geändert hast, schon im zweiten Post kommt und nicht erst nächste Woche. Fällt Dir diesbezüglich sonst noch was ein? User/UID's geändert? Irgendwas anderes verändert?


Kreol

Poste bitte auch die Ausgabe von 'hostname --fqdn' von Server und Client.

testing
22.05.06, 21:13
die fstab sieht so aus:

192.168.0.62:/home/andeslap/public_html/tes /home/andeslap/public_html/nfs nfs
rw,sync,users 0 0


die exports:

/home/andeslap/public_html/tes @users(sync,insecure,no_root_squash,rw,nohide)

die gid´s und uid´s sind gleich....


der befehl ( 'hostname --fqdn' ) fqdn scheint es irgendwie nicht zu geben

kreol
22.05.06, 21:49
kreol@P800:~> hostname --fqdn
P800.localHier schon...

Du hast bis auf die Domain nichts geändert? Probier es mal, wenn Du in der exports statt @users die IP des Clients einträgst. Anschließend mußt Du 'exportfs -a' ausführen.


Kreol

testing
23.05.06, 18:25
Hat nix gebracht. kommt immer noch die fehlermeldung vom server, dass client keine berechtigung hat

bla!zilla
23.05.06, 21:26
Wie holt eigentlich der NFS-Server seine Benutzerdaten ? ich habe mal an meinem Client die Domäne verändert von local auf meine Samba-Domäne. Hat es damit was zu tun ?


Ohne genaue Angabe der Dinge die du da gemacht hast - durchaus möglich. Was sagen denn die Logs? Bitte mal die entsprechenden Zeilen aus /var/log/messages posten - von Client und Server.

testing
23.05.06, 21:43
hier mal die messages ausgabe vom nfs-server:




May 23 22:18:53 linux nmbd[4760]:
May 23 22:18:53 linux nmbd[4760]: *****
May 23 22:30:36 linux nmbd[4760]: [2006/05/23 22:30:36, 0] nmbd/nmbd_incomingdgrams.c:process_local_master_announc e(311)
May 23 22:30:36 linux nmbd[4760]: process_local_master_announce: Server LINUX-VIVM at IP 192.168.0.71 is announcing itself as a local master browser for workgroup NETZMAFIA.HOME and we think we are master. Forcing election.
May 23 22:30:36 linux nmbd[4760]: [2006/05/23 22:30:36, 0] nmbd/nmbd_become_lmb.c:unbecome_local_master_success(14 9)
May 23 22:30:36 linux nmbd[4760]: *****
May 23 22:30:36 linux nmbd[4760]:
May 23 22:30:36 linux nmbd[4760]: Samba name server WINS has stopped being a local master browser for workgroup NETZMAFIA.HOME on subnet 192.168.0.62
May 23 22:30:36 linux nmbd[4760]:
May 23 22:30:36 linux nmbd[4760]: *****
May 23 22:30:53 linux nmbd[4760]: [2006/05/23 22:30:53, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396)
May 23 22:30:53 linux nmbd[4760]: *****
May 23 22:30:53 linux nmbd[4760]:
May 23 22:30:53 linux nmbd[4760]: Samba name server WINS is now a local master browser for workgroup NETZMAFIA.HOME on subnet 192.168.0.62
May 23 22:30:53 linux nmbd[4760]:
May 23 22:30:53 linux nmbd[4760]: *****
May 23 22:33:56 linux mountd[4903]: NFS mount of /home/andeslap/public_html/tes attempted from 192.168.0.71
May 23 22:33:57 linux mountd[4903]: NFS client linux-vivm.netzmafia.home tried to access /home/andeslap/public_html/tes
May 23 22:33:57 linux mountd[4903]: Blocked attempt of 192.168.0.71 to mount /home/andeslap/public_html/tes
May 23 22:34:35 linux mountd[4903]: NFS mount of /home/andeslap/public_html/tes attempted from 192.168.0.71
May 23 22:34:35 linux mountd[4903]: NFS client linux-vivm.netzmafia.home tried to access /home/andeslap/public_html/tes
May 23 22:34:35 linux mountd[4903]: Blocked attempt of 192.168.0.71 to mount /home/andeslap/public_html/tes
May 23 22:34:38 linux mountd[4903]: NFS mount of /home/andeslap/public_html/tes attempted from 192.168.0.71
May 23 22:34:38 linux mountd[4903]: NFS client linux-vivm.netzmafia.home tried to access /home/andeslap/public_html/tes
May 23 22:34:38 linux mountd[4903]: Blocked attempt of 192.168.0.71 to mount /home/andeslap/public_html/tes
May 23 22:34:40 linux mountd[4903]: NFS mount of /home/andeslap/public_html/tes attempted from 192.168.0.71
May 23 22:34:40 linux mountd[4903]: NFS client linux-vivm.netzmafia.home tried to access /home/andeslap/public_html/tes
May 23 22:34:40 linux mountd[4903]: Blocked attempt of 192.168.0.71 to mount /home/andeslap/public_html/tes
May 23 22:34:42 linux mountd[4903]: NFS mount of /home/andeslap/public_html/tes attempted from 192.168.0.71
May 23 22:34:42 linux mountd[4903]: NFS client linux-vivm.netzmafia.home tried to access /home/andeslap/public_html/tes
May 23 22:34:42 linux mountd[4903]: Blocked attempt of 192.168.0.71 to mount /home/andeslap/public_html/tes
May 23 22:34:43 linux mountd[4903]: NFS mount of /home/andeslap/public_html/tes attempted from 192.168.0.71
May 23 22:34:43 linux mountd[4903]: NFS client linux-vivm.netzmafia.home tried to access /home/andeslap/public_html/tes
May 23 22:34:43 linux mountd[4903]: Blocked attempt of 192.168.0.71 to mount /home/andeslap/public_html/tes
May 23 22:35:04 linux sshd[6888]: Accepted keyboard-interactive/pam for root from 192.168.0.71 port 18183 ssh2

bla!zilla
23.05.06, 22:11
May 23 22:34:43 linux mountd[4903]: Blocked attempt of 192.168.0.71 to mount

Also das ist doch mal eine Fehlermeldung. :) Schau dir mal deine /etc/hosts.allow und /etc/hosts.deny an. Zudem vielleicht noch deine /etc/hosts bzw. deinen DNS.

kreol
23.05.06, 22:21
Und wirf auch einen Blick auf Deine Firewall-Einstellungen... Ggf. schalte sie probeweise ab.


Kreol

Ach ja, im Hinblick auf Deinen Post #10: Schau dir bitte auch zumindest die erste Zeile meiner Sig an ;)

testing
25.05.06, 08:42
hosts.allow sieht so aus:

# Example 2: grant access from local net, reject with message from elsewhere.
# in.telnetd : ALL EXCEPT LOCAL : ALLOW
# in.telnetd : ALL : \
# twist /bin/echo -e "\n\raccess from %h declined.\n\rGo away.";sleep 2
#
#
# Example 3: run a different instance of rsyncd if the connection comes
# from network 172.20.0.0/24, but regular for others:
# rsyncd : 172.20.0.0/255.255.255.0 : twist /usr/local/sbin/my_rsyncd-script
# rsyncd : ALL : ALLOW
#
portmap :192.168.0.0/255.255.255.0
mountd :192.168.0.0/255.255.255.0
lockd :192.168.0.0/255.255.255.0
statd :192.168.0.0/255.255.255.0
rquotad :192.168.0.0/255.255.255.0


und hosts.deny sieht so aus:

# /etc/hosts.deny
# See 'man tcpd' and 'man 5 hosts_access' as well as /etc/hosts.allow
# for a detailed description.

http-rman : ALL EXCEPT LOCAL



Firewalls sind alle off.


Bind ist nicht installiert

testing
26.05.06, 15:23
hat niemand mehr eine idee ????

kreol
26.05.06, 15:48
Setz hinter die jeweiligen Freigaben in der /etc/hosts.allow hinter die IP mal ein ": ALLOW" und vor die IP ein Leerzeichen. Also
portmap : 192.168.0.0/255.255.255.0 : ALLOW
mountd...Wie viele Clients greifen auf den Server zu? Wenn es nur einer ist, brauchst Du die IP in der /etc/hosts.allow auch nicht zu maskieren.

Die Frage nach dem/den Domainnamen hatte ich schon gestellt, ebenso die Frage nach etwaigen Änderungen an den Einstellungen.

Und nochmals der Hinweis auf die erste Zeile meiner Sig... Oder liest Du Posts bewußt nur selektiv? Das ist nicht hilfreich.


Kreol

testing
26.05.06, 18:46
kann das sein, dass auf dem client zuviele Dienste laufen ? Hier das Ergebnis von rpcinfo -p:

Program Vers Proto Port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100024 1 udp 32770 status
100021 1 udp 32770 nlockmgr
100021 3 udp 32770 nlockmgr
100021 4 udp 32770 nlockmgr
100024 1 tcp 35526 status
100021 1 tcp 35526 nlockmgr
100021 3 tcp 35526 nlockmgr
100021 4 tcp 35526 nlockmgr
100005 1 udp 744 mountd
100005 1 tcp 745 mountd
100005 2 udp 744 mountd
100005 2 tcp 745 mountd
100005 3 udp 744 mountd
100005 3 tcp 745 mountd

kreol
26.05.06, 19:03
kann das sein, dass auf dem client zuviele Dienste laufen ?Nein.

Und wieso gehst Du eigentlich nicht auf Fragen bzw. Vorschläge ein, die hier gepostet werden? Lies den Thread nochmal durch, auch die Frage von bla!zilla z.B., der nach der messages von Server und Client gefragt hatte, diverse Vorschläge meinerseits etc.

Und was ist so schwer daran, vb-Tags zu verwenden? Ich habe Dich jetzt schon mehrmals darum gebeten.


Kreol