NFS, mount: RPC: Timed out
To |
czdebian-l zavinac debian bod cz |
From |
Jan Hradek <twider zavinac volny bod cz> |
Date |
Sun, 26 Oct 2003 23:57:24 +0100 |
User-agent |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031022 Debian/1.5-1.he-1 |
Dobry den,
mam problem s pripojenim NFS. Mam dva pocitace:
na jednom (192.168.0.8) mam debian (woody+nejake neof. zdroje+security),
nfs (nfs-user-server 2.2beta47-12, zkousel jsem i nfs-kernel-server),
portmap (5-2), zadny firewall (zadne iptables), kernel 2.4.20-1-k7.
Konfigurace:
/etc/exports:
/mnt/stuff/shared 192.168.0.0/255.255.255.0(rw)
/etc/hosts.allow:
portmap: 192.168.0.0/255.255.255.0
rpc.portmap: 192.168.0.0/255.255.255.0
lockd: 192.168.0.0/255.255.255.0
rpc.lockd: 192.168.0.0/255.255.255.0
mountd: 192.168.0.0/255.255.255.0
rpc.mountd: 192.168.0.0/255.255.255.0
rquotad: 192.168.0.0/255.255.255.0
statd: 192.168.0.0/255.255.255.0
rpc.statd: 192.168.0.0/255.255.255.0
/etc/hosts.deny:
portmap:ALL
rpc.portmap:ALL
lockd:ALL
rpc.lockd:ALL
mountd:ALL
rpc.mountd:ALL
rquotad:ALL
statd:ALL
rpc.statd:ALL
ls -l /mnt/stuff:/mnt/stuff/shared 192.168.0.0/255.255.255.0(rw)
...
drwxrwxrwx 2 twider twider 4096 r(íj 26 18:35 shared
...
restart, vyzkouseni na lokalu bylo v pohode
na druhem pocitaci (192.168.0.25) je disk s daty na FAT oddilech ktere
chci prenest na ten debian (jsem linej otvirat pocitac no :). Takze jsem
si nasel jednodisketovy linux (cd to nema) "tomsrtbt"
http://www.toms.net/rb (udajne umi NFS a Sambu). Jadro 2.2.20 (s ext3),
mount 2.8, v proc/filesystems je nfs videt.
na oba dva pocitace se vzajemne pingnu.
kdyz dam na tomsrtbt (adresar /tmp/n pochopitelne existuje):
mount -t nfs -o timeo=30 192.168.0.8:/mnt/stuff/shared /tmp/n
tak po cca 20ti sekundach na me vybehne
mount: RPC: Timed out
Jeste jsem pro jistotu rozchodil na tomsrtbt portmap na druhy konzoli
(./rpc.portmap -dv) se stejnym vysledkem, rportmap nic nevypise.
Rovnez sem zkousel na debianu dump na portmaper
tcpdump -i eth0 port 111
vyleze z toho (ve stejnou cvili co tomsrtbt zahlasi rpc: timed out)
21:46:25.103568 192.168.0.25.770 > dalinoel.doma.sunrpc: udp 56
21:46:25.103799 dalinoel.doma.sunrpc > 192.168.0.25.770: udp 28 (DF)
z cehoz usuzuji ze k nejake vzajemne komunikaci doslo.
rpcinfo -p z debianu na tomsrtbt
program verz proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
obracene nevim, protoze ne tomsrtbt rpcinfo neni :(.
jeste pripojuji ps ax z tomsrtbt:
init
kflushd
kupdate
kswapd
keventd
login
agetty
agetty
lua
sh
sh
ile
sh
login
lua
sh
sh
ile
sh
rpc.portmap
ps
Z diskuznich skupin okolo tomsrtbt vypdalo ze se tento problem tyka
prave hosts.allow a hosts.deny na serveru, ale "tyhle hradby mam myslim
otevrene".
Zkusil jsem se na ten pocicac pripojit z jineho pocitace s knopixem se
stejnym vysledkem, rpcinfo proslo v pohode (vypis byl ten samy jako na
tom lokalu).
Muzete mi nekdo poradit kde by mohl byt zakopan pes?
Jan Hradek
Partial thread listing: