PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NFS: mount -> timed out ?



TheNose
19.02.05, 14:03
Server (Suse 9.2)
Das Derzeichnis /mnt/files ist mit chmod 777 versehen und freigegeben.

Client1 (Gentoo)
Das verzeichnis /mnt/server ist mit chmod 777 versehen.

Wenn ich mount -t nfs -o rw,nolock 192.168.2.9:/mnt/files /mnt/server mache bekomme ich nach ca. 30 Sekunden ein mount: RPC: Timed out

Client2 (Suse 9.2)
Wenn ich hier über Yast mounte funktioniert alles wunderbar.

Kann mir jemand helfen ? Gestern ging es ewig nicht und dann plötzlich ging es und heute geht es wieder nicht :(

Wenn ihr mehr Infos braucht einfach sagen welche.

ThorstenHirsch
19.02.05, 14:32
Hast du bei Gentoo vielleicht nur NFSv4 im Kernel aktiviert und der Server läuft mit NFSv3? (bzw. NFSv3 vs. NFSv2?)

/home/franz
19.02.05, 14:56
Hallo,
ich habe den selben Fehler :(
in den server logs steht aber das der client den share gemountet hat aber aufm client kommt nur dieses mount: RPC: Timed out nach 30 sekunden.
sevrer distri ist Debian sarge client is SuSE 9.1
ich mounte vom client aus den server share mit mount -t nfs -o rw,hard,sync 192.168.1.1:/home/test /tmp/nfstest
wie kann ich sehen was im Kernel einkompiliert wurde?(habe kernel von suse und dem server nicht selbst kompiliert sondern per apt-get/yast installiert)


edit: problem gelöst.
es lag an der SuSE Firewall, die hat die packete verworfen. ^^

TheNose
19.02.05, 15:03
Also auf meinem Gentoo CLient hab ich follgende Auswahl:

<*> NFS file system support [ ] Provide NFSv3 client support
[ ] Provide NFSv4 client support (EXPERIMENTAL)
[ ] Allow direct I/O on NFS files (EXPERIMENTAL)
<*> NFS server support
[ ] Provide NFSv3 server support
Provide NFS server over TCP support
< > Secure RPC: Kerberos V mechanism (EXPERIMENTAL)
< > Secure RPC: SPKM3 mechanism (EXPERIMENTAL)
<*> SMB file system support (to mount Windows shares etc.)
[ ] Use a default NLS
< > CIFS support (advanced network filesystem for Samba, Window and other CIFS compliant servers)
< > NCP file system support (to mount NetWare volumes)
< > Coda file system support (advanced network fs)
< > Andrew File System support (AFS) (Experimental)

Welche soll ich da aktivieren, bzw. sollte man EXPERIMENTAL aktivieren ?

ThorstenHirsch
19.02.05, 15:08
Ich hab' noch NFS over TCP aktiviert (das kannste mal testen) und ich hab auch noch "Allow direct I/O on NFS files" aktiviert, aber daran wird's nicht liegen...und das hab ich jetzt auch mal ausgeschaltet für den nächsten Kernel.

TheNose
19.02.05, 16:43
Provide NFS server over TCP support

hab ich an (wird nur irgendwie hier hinter dem anderen dargestellt.

Es ging ja auch schonmal kurz :(

sirmoloch
19.02.05, 16:51
Läuft portmap? Diesen Fehler hatte ich schon als ich vergessen hatte den zu starten.

TheNose
19.02.05, 16:53
ps -aux | grep portmap

Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
rpc 6385 0.0 0.0 1592 604 ? Ss 10:14 0:00 /sbin/portmap
michael 32464 0.0 0.0 1416 496 pts/7 S+ 17:51 0:00 grep portmap

also läuft er / es ?

Tomek
19.02.05, 16:54
Ja, tut er. Portmap muss aber auf Client und Server laufen.

TheNose
19.02.05, 17:00
bash-2.05b# /etc/init.d/portmap restart
* Saving portmap table... [ ok ]
* Unmounting network filesystems... [ ok ]
* Stopping NFS mountd... [ ok ]
* Stopping NFS daemon... [ ok ]
* Stopping NFS statd... [ ok ]
* Stopping portmap... [ ok ]
* Starting portmap... [ ok ]
* Reloading portmap table... [ ok ]
* Mounting nfsd filesystem in /proc... [ ok ]
* Starting NFS statd... [ ok ]
* Exporting NFS directories... [ ok ]
* Starting NFS daemon... [ ok ]
* Starting NFS mountd... [ ok ]
* Mounting network filesystems...
mount: 192.168.2.9:/home/andi/daten failed, reason given by server: Permission denied
* Could not mount all network filesystems! (1) [ !! ]

bash-2.05b# mount -t nfs -o rw 192.168.2.9:/mnt/files /mnt/server
mount: RPC: Timed out


Wieso versucht er einen alten Eintrag zu mounten (1)?