LINUX.ORG.RU
решено ФорумAdmin

nfs ubuntu 11.04


0

1

Имею роутер, ip 192.168.1.1. На нем настроил nfs:

 
> /etc/exports
echo "/mnt 192.168.1.0/24(rw,async,no_root_squash,anonuid=0,anongid=0)" >> /etc/exports
/usr/sbin/exportfs -ra

Имею комп c ubuntu 10.04, ip 192.168.1.206. На нем:

 
root@starkh:/mnt# showmount -e 192.168.1.1
Export list for 192.168.1.1:
/mnt 192.168.1.0/24
root@starkh:/mnt# mount -t nfs -o rw,intr,fsc,sloppy,addr=192.168.1.1 192.168.1.1:/mnt /mnt/net

И все отлично работает .

Делаю тоже самое с ноутбука, ubuntu 11.04, ip 192.168.1.122:

 
root@starkn:~# mount -t nfs -o rw,intr,fsc,sloppy,addr=192.168.1.1 192.168.1.1:/mnt /mnt/flashd
mount.nfs: Connection timed out

При этом 192.168.1.1 пингуется с ноутбука . Фаервол чистый на ноутбуке.

Куда копать, не подскажите?

При попытке монтирования c ноутбука вижу на роутере такие запросы:

[admin@WL-E0CB4E7AB6C5 root]$ tcpdump -nn host 192.168.1.122 and not port 22
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on br0, link-type EN10MB (Ethernet), capture size 68 bytes
15:28:13.564861 IP 192.168.1.122.989 > 192.168.1.1.2049: Flags [S], seq 955262517, win 14600, options [mss 1460,sackOK,TS[|tcp]>
15:28:13.565166 IP 192.168.1.1.2049 > 192.168.1.122.989: Flags [R.], seq 0, ack 955262518, win 0, length 0
15:28:14.590098 IP 192.168.1.122.730 > 192.168.1.1.2049: Flags [S], seq 975569552, win 14600, options [mss 1460,sackOK,TS[|tcp]>
15:28:14.590416 IP 192.168.1.1.2049 > 192.168.1.122.730: Flags [R.], seq 0, ack 975569553, win 0, length 0
15:28:16.622068 IP 192.168.1.122.736 > 192.168.1.1.2049: Flags [S], seq 1003999236, win 14600, options [mss 1460,sackOK,TS[|tcp]>
15:28:16.622391 IP 192.168.1.1.2049 > 192.168.1.122.736: Flags [R.], seq 0, ack 1003999237, win 0, length 0
15:28:18.579270 ARP, Request who-has 192.168.1.1 tell 192.168.1.122, length 28
15:28:18.579415 ARP, Reply 192.168.1.1 is-at e0:cb:4e:7a:b6:c5, length 28
15:28:20.654078 IP 192.168.1.122.691 > 192.168.1.1.2049: Flags [S], seq 1067939076, win 14600, options [mss 1460,sackOK,TS[|tcp]>
15:28:20.654390 IP 192.168.1.1.2049 > 192.168.1.122.691: Flags [R.], seq 0, ack 1067939077, win 0, length 0
15:28:28.682121 IP 192.168.1.122.800 > 192.168.1.1.2049: Flags [S], seq 1194800395, win 14600, options [mss 1460,sackOK,TS[|tcp]>
15:28:28.682445 IP 192.168.1.1.2049 > 192.168.1.122.800: Flags [R.], seq 0, ack 1194800396, win 0, length 0
15:28:38.710021 IP 192.168.1.122.997 > 192.168.1.1.2049: Flags [S], seq 1355885673, win 14600, options [mss 1460,sackOK,TS[|tcp]>
15:28:38.710356 IP 192.168.1.1.2049 > 192.168.1.122.997: Flags [R.], seq 0, ack 1355885674, win 0, length 0
15:28:43.707104 ARP, Request who-has 192.168.1.122 tell 192.168.1.1, length 28
15:28:43.711316 ARP, Reply 192.168.1.122 is-at 8c:a9:82:3d:b3:ce, length 28
15:28:48.734025 IP 192.168.1.122.843 > 192.168.1.1.2049: Flags [S], seq 1510993611, win 14600, options [mss 1460,sackOK,TS[|tcp]>
15:28:48.734357 IP 192.168.1.1.2049 > 192.168.1.122.843: Flags [R.], seq 0, ack 1510993612, win 0, length 0
15:28:53.745595 ARP, Request who-has 192.168.1.1 tell 192.168.1.122, length 28
15:28:53.745741 ARP, Reply 192.168.1.1 is-at e0:cb:4e:7a:b6:c5, length 28
15:28:58.762013 IP 192.168.1.122.900 > 192.168.1.1.2049: Flags [S], seq 1674349137, win 14600, options [mss 1460,sackOK,TS[|tcp]>
15:28:58.762361 IP 192.168.1.1.2049 > 192.168.1.122.900: Flags [R.], seq 0, ack 1674349138, win 0, length 0
15:29:08.793974 IP 192.168.1.122.945 > 192.168.1.1.2049: Flags [S], seq 1822234020, win 14600, options [mss 1460,sackOK,TS[|tcp]>
15:29:08.794298 IP 192.168.1.1.2049 > 192.168.1.122.945: Flags [R.], seq 0, ack 1822234021, win 0, length 0
15:29:18.829925 IP 192.168.1.122.667 > 192.168.1.1.2049: Flags [S], seq 1981543033, win 14600, options [mss 1460,sackOK,TS[|tcp]>
15:29:18.830264 IP 192.168.1.1.2049 > 192.168.1.122.667: Flags [R.], seq 0, ack 1981543034, win 0, length 0
15:29:23.827094 ARP, Request who-has 192.168.1.122 tell 192.168.1.1, length 28
15:29:23.828330 ARP, Reply 192.168.1.122 is-at 8c:a9:82:3d:b3:ce, length 28
15:29:28.857883 IP 192.168.1.122.820 > 192.168.1.1.2049: Flags [S], seq 2141359747, win 14600, options [mss 1460,sackOK,TS[|tcp]>
15:29:28.858217 IP 192.168.1.1.2049 > 192.168.1.122.820: Flags [R.], seq 0, ack 2141359748, win 0, length 0
15:29:33.873508 ARP, Request who-has 192.168.1.1 tell 192.168.1.122, length 28
15:29:33.873653 ARP, Reply 192.168.1.1 is-at e0:cb:4e:7a:b6:c5, length 28
......

Сам процесс монтирования висит очень долго до выдачи connection timeout

ubunter ()

а что за опция addr? мой man mount об этом молчит как зарезаный.

spunky ★★ ()

кстати, а mount.nfs с опцией -v что показывает? И появляются ли какие относящиеся к делу записи в /var/log/messages?

spunky ★★ ()
Ответ на: комментарий от spunky

кстати, а mount.nfs с опцией -v что показывает? И появляются ли какие относящиеся к делу записи в /var/log/messages?

root@starkn:/var/log# mount.nfs 192.168.1.1:/mnt /mnt/flashd
mount.nfs: Connection timed out

В логах ( /var/log/syslog) чисто.

ubunter ()
Ответ на: комментарий от spunky

Пардон, забыл ключ

root@starkn:/var/log# mount.nfs 192.168.1.1:/mnt /mnt/flashd -v
mount.nfs: timeout set for Sun Aug 21 16:20:16 2011
mount.nfs: trying text-based options 'vers=4,addr=192.168.1.1,clientaddr=192.168.1.122'
mount.nfs: mount(2): Connection refused
mount.nfs: trying text-based options 'vers=4,addr=192.168.1.1,clientaddr=192.168.1.122'
mount.nfs: mount(2): Connection refused
....
ubunter ()
Ответ на: комментарий от ubunter

Ты уверен, что тебе нужен NFSv4?
Монтируй по NFSv3, и все будет хорошо.

bigbit ★★★★★ ()
Ответ на: комментарий от ubunter

Всем спасибо. Заработало . Дело было в версии , надо было 3, а не 4.

root@starkn:/var/log# mount.nfs 192.168.1.1:/mnt /mnt/flashd -v -o vers=3
mount.nfs: timeout set for Sun Aug 21 16:27:11 2011
mount.nfs: trying text-based options 'vers=3,addr=192.168.1.1'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: portmap query retrying: RPC: Program not registered

mount.nfs: prog 100003, trying vers=3, prot=17
mount.nfs: trying 192.168.1.1 prog 100003 vers 3 prot UDP port 2049
mount.nfs: prog 100005, trying vers=3, prot=17
mount.nfs: trying 192.168.1.1 prog 100005 vers 3 prot UDP port 701
192.168.1.1:/mnt on /mnt/flashd type nfs (vers=3)
root@starkn:/var/log# 
ubunter ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.