|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Помогите пожалуйста настроить nfs |
|
|
Помогите пожалуйста настроить nfs
|
Новый участник Сообщения: 32 |
Профиль | Отправить PM | Цитировать Есть подсеть 192.168.1.0/24, в ней сервер 192.168.1.6 под управлением Alt Linux Server 4.0.
[root@server ~]# uname -a Linux server 2.6.18-ovz-smp-alt14 #1 SMP Wed May 2 15:41:15 MSD 2007 i686 GNU/Linux [root@server ~]# rpm -qa | grep nfs nfs-server-1.0.10-alt5 nfs-utils-1.0.10-alt5 libnfsidmap-0.18-alt1 nfs-clients-1.0.10-alt5 [root@server ~]# cat /etc/exports /mnt/disk/shares/files 192.168.1.0/255.255.255.0(rw,sync) /mnt/disk/shares/distrib 192.168.1.0/255.255.255.0(rw,sync) /mnt/disk/shares/temp 192.168.1.0/255.255.255.0(rw,sync) [root@server ~]# /usr/sbin/exportfs /mnt/disk/shares/distrib 192.168.1.0/255.255.255.0 /mnt/disk/shares/files 192.168.1.0/255.255.255.0 /mnt/disk/shares/temp 192.168.1.0/255.255.255.0 [root@server ~]# /etc/init.d/nfs start Exporting NFS file systems: [ DONE ] Starting NFS daemon: [ DONE ] Starting NFS mount service: [ DONE ] [root@server ~]# /etc/init.d/nfs status rpc.mountd is running rpc.svcgssd is stopped nfsd is running [root@server ~]# /usr/sbin/rpcinfo -p прог-ма верс прото порт 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 100021 1 udp 32810 nlockmgr 100021 3 udp 32810 nlockmgr 100021 4 udp 32810 nlockmgr 100021 1 tcp 58713 nlockmgr 100021 3 tcp 58713 nlockmgr 100021 4 tcp 58713 nlockmgr 100005 1 udp 880 mountd 100005 1 tcp 881 mountd 100005 2 udp 880 mountd 100005 2 tcp 881 mountd 100005 3 udp 880 mountd 100005 3 tcp 881 mountd [root@server ~]# /sbin/iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination [root@server ~]# mount -t nfs 192.168.1.6:/mnt/disk/shares/temp /mnt/disk1 mount: mount to NFS server '192.168.1.6' failed: System Error: Connection refused. croco:/home/corpse# mount -t nfs 192.168.1.6:/mnt/disk/shares/temp /mnt/disk mount to NFS server '192.168.1.6' failed: server is down Cудя по /etc/servces, nfs сервер слушает 2049-й порт, rpc2portmap - 369-й, но при попытке монтирования tcpdump относительно обоих этих портов молчит как партизан: [root@server ~]# /usr/sbin/tcpdump port 2049 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel [root@server ~]# /usr/sbin/tcpdump port 369 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel |
|
Отправлено: 21:40, 13-08-2007 |
Ветеран Сообщения: 715
|
Профиль | Отправить PM | Цитировать alive_corpse,
Такое ощущение что все-таки проблема с сетью. Попробуйте через 127.0.0.1 [root@server ~]# cat /etc/exports /mnt/disk/shares/files 127.0.0.1 (rw,sync) |
------- Отправлено: 19:41, 14-08-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать Цитата must die:
[root@server ~]# cat /etc/exports /mnt/disk/shares/files 192.168.1.0/255.255.255.0(rw,sync) /mnt/disk/shares/distrib 192.168.1.0/255.255.255.0(rw,sync) #/mnt/disk/shares/temp 192.168.1.0/255.255.255.0(rw,sync) /mnt/disk/shares/temp 127.0.0.1 (rw,sync) [root@server ~]# /usr/sbin/exportfs /mnt/disk/shares/distrib 192.168.1.0/255.255.255.0 /mnt/disk/shares/files 192.168.1.0/255.255.255.0 /mnt/disk/shares/temp 192.168.1.0/255.255.255.0 [root@server ~]# /etc/init.d/nfs restart Stopping NFS mount service: [ DONE ] Stopping NFS daemon: [ DONE ] Unexporting NFS file systems: [ DONE ] Exporting NFS file systems: [ DONE ] Starting NFS daemon: [ DONE ] Starting NFS mount service: [ DONE ] [root@server ~]# mount -t nfs 127.0.0.1:/mnt/disk/shares/temp/ /mnt/disk1/ [root@server ~]# mount | grep disk1 127.0.0.1:/mnt/disk/shares/temp/ on /mnt/disk1 type nfs (rw,addr=127.0.0.1) |
|
Отправлено: 21:03, 14-08-2007 | #3 |
Ветеран Сообщения: 3722
|
Профиль | Отправить PM | Цитировать Попробуйте оставить в /etc/exports одну строку:
/mnt/disk/shares/files - должен быть полным путем и не содержать ссылок (симлинков). Перезапустите сервисы (mountd тоже перезапустите) и попробуйте подмонтировать каталог с машинки 192.1681.5 Логи посмотрите в /var/log/messages. |
------- Отправлено: 11:24, 15-08-2007 | #4 |
Ветеран Сообщения: 715
|
Профиль | Отправить PM | Цитировать alive_corpse,
portmap запущен на клиентской машине? |
|
------- Отправлено: 14:50, 15-08-2007 | #5 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать Пробуем...
[root@server etc]# cat /etc/exports /mnt/disk/shares/temp 192.168.1.3 (rw,sync) [root@server etc]# /etc/init.d/portmap status portmap is running [root@server etc]# /etc/init.d/nfs restart Stopping NFS mount service: [ DONE ] Stopping NFS daemon: [ DONE ] Unexporting NFS file systems: [ DONE ] Exporting NFS file systems: [ DONE ] Starting NFS daemon: [ DONE ] Starting NFS mount service: [ DONE ] [root@server etc]# /usr/sbin/exportfs /mnt/disk/shares/temp 192.168.1.3 /mnt/disk/shares/temp <world> Теперь на клиентской машине... [root@old corpse]# /sbin/ifconfig eth0 eth0 Link encap:Ethernet HWaddr 4C:00:10:A2:84:2F inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:565 errors:0 dropped:0 overruns:0 frame:0 TX packets:436 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:63877 (62.3 Kb) TX bytes:56280 (54.9 Kb) Interrupt:10 Base address:0x4000 [root@old corpse]# ping server ping: unknown host server [root@old corpse]# ping 192.168.1.6 PING 192.168.1.6 (192.168.1.6) 56(84) bytes of data. 64 bytes from 192.168.1.6: icmp_seq=1 ttl=64 time=0.219 ms 64 bytes from 192.168.1.6: icmp_seq=2 ttl=64 time=0.198 ms --- 192.168.1.6 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1003ms rtt min/avg/max/mdev = 0.198/0.208/0.219/0.017 ms [root@old corpse]# /etc/init.d/portmap status portmap is running [root@old corpse]# mount -t nfs 192.168.1.6:/mnt/disk/shares/temp /mnt/disk/ mount: RPC: Remote system error - Connection refused |
Отправлено: 22:05, 16-08-2007 | #6 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать Неужели, никто не подскажет?
|
Отправлено: 12:20, 20-08-2007 | #7 |
Ветеран Сообщения: 715
|
Профиль | Отправить PM | Цитировать alive_corpse,
В логах точно ничего нет? Попробуй на клиенте на одной консоли tail -f /var/log/syslog, а на другой поробовать монтировать. |
------- Отправлено: 12:40, 20-08-2007 | #8 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать А какой именно лог интересует? Дело в том, что в семействе альт, насколько я понял, начиная с версии Compact 2.3 syslog как таковой отсутствует, есть папка syslog, в которой записи сортируются по следующему принципу:
[corpse@server ~]$ l /var/log/ | grep syslog lrwxrwxrwx 1 root root 14 Июл 30 2007 spooler -> syslog/spooler lrwxrwxrwx 1 root root 12 Июл 30 2007 alert -> syslog/alert lrwxrwxrwx 1 root root 11 Июл 30 2007 boot.log -> syslog/boot lrwxrwxrwx 1 root root 15 Июл 30 2007 messages -> syslog/messages drwxr-x--- 2 root adm 153 Апр 15 04:06 syslog/ Вот при запуске exportfs, перезапуске nfs сервера и дальнейшей успешной попытке монтирования с лупбека (последняя строка): Apr 20 15:28:38 server exportfs: exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "127.0.0.1:/mnt/disk/shares/temp". Apr 20 15:28:38 server exportfs: Assuming default behaviour ('no_subtree_check'). Apr 20 15:28:38 server exportfs: NOTE: this default has changed since nfs-utils version 1.0.x Apr 20 15:28:38 server exportfs: exportfs: No host name given with /mnt/disk/shares/temp (rw,sync), suggest *(rw,sync) to avoid warning Apr 20 15:28:38 server exportfs: exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "*:/mnt/disk/shares/temp". Apr 20 15:28:38 server exportfs: Assuming default behaviour ('no_subtree_check'). Apr 20 15:28:38 server exportfs: NOTE: this default has changed since nfs-utils version 1.0.x Apr 20 15:28:38 server nfs: Exporting NFS file systems: succeeded Apr 20 15:28:38 server kernel: NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory Apr 20 15:28:38 server kernel: NFSD: starting 90-second grace period Apr 20 15:28:38 server nfs: Starting NFS daemon: succeeded Apr 20 15:28:38 server nfs: rpc.mountd startup succeeded Apr 20 15:30:31 server mountd[6972]: authenticated mount request from server:822 for /mnt/disk/shares/temp (/mnt/disk/shares/temp) Выходит, что nfs работает, но смонтировать что-либо можно только с лупбека. То же самое говорит и tcpdump. Вот монтирование с лупбека: [root@server ~]# /usr/sbin/tcpdump -i lo port 2049 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on lo, link-type EN10MB (Ethernet), capture size 96 bytes 15:43:25.963190 IP server.46250 > server.nfs: S 990243489:990243489(0) win 32792 <mss 16396,nop,nop,sackOK,nop,wscale 4> 15:43:25.994771 IP server.nfs > server.46250: S 994695995:994695995(0) ack 990243490 win 32792 <mss 16396,nop,nop,sackOK,nop,wscale 4> 15:43:25.994906 IP server.46250 > server.nfs: . ack 1 win 2050 15:43:25.963417 IP server.96224562 > server.nfs: 44 null 15:43:25.963439 IP server.nfs > server.46250: . ack 45 win 2050 15:43:25.963622 IP server.nfs > server.96224562: reply ok 28 null 15:43:25.963633 IP server.46250 > server.nfs: . ack 29 win 2050 15:43:25.963668 IP server.46250 > server.nfs: F 45:45(0) ack 29 win 2050 15:43:25.963790 IP server.nfs > server.46250: F 29:29(0) ack 46 win 2050 15:43:25.963805 IP server.46250 > server.nfs: . ack 30 win 2050 15:43:26.028353 IP server.847 > server.nfs: S 999220638:999220638(0) win 32792 <mss 16396,nop,nop,sackOK,nop,wscale 4> 15:43:26.028391 IP server.nfs > server.847: S 997357582:997357582(0) ack 999220639 win 32792 <mss 16396,nop,nop,sackOK,nop,wscale 4> 15:43:26.028417 IP server.847 > server.nfs: . ack 1 win 2050 15:43:26.028895 IP server.926647536 > server.nfs: 44 null 15:43:26.028922 IP server.nfs > server.847: . ack 45 win 2050 15:43:26.029151 IP server.nfs > server.926647536: reply ok 28 null 15:43:26.029168 IP server.847 > server.nfs: . ack 29 win 2050 15:43:26.029413 IP server.943424752 > server.nfs: 44 null 15:43:26.029591 IP server.nfs > server.943424752: reply ok 28 null 15:43:26.029773 IP server.960201968 > server.nfs: 120 fsinfo [|nfs] 15:43:26.030006 IP server.nfs > server.960201968: reply ok 84 fsinfo [|nfs] 15:43:26.030185 IP server.976979184 > server.nfs: 120 getattr [|nfs] 15:43:26.030377 IP server.nfs > server.976979184: reply ok 116 getattr [|nfs] 15:43:26.070968 IP server.847 > server.nfs: . ack 257 win 2050 |
Отправлено: 13:40, 20-08-2007 | #9 |
Ветеран Сообщения: 715
|
Профиль | Отправить PM | Цитировать А с самого сервера через 192.168.1.x монтируется?
|
------- Отправлено: 13:50, 20-08-2007 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VPN - [решено] VPN - Помогите пожалуйста настроить удалённое подключение По RAdmin. | BROTHERHOOD | Сетевые технологии | 11 | 26-01-2011 09:22 | |
D-Link - помогите пожалуйста настроить D-Link dir 300 на твоём интернете | moonybaka | Сетевое оборудование | 2 | 17-11-2008 10:37 | |
Интернет - Помогите, пожалуйста, настроить Goldenwifi на Viste. | Prohorovp | Microsoft Windows Vista | 0 | 29-02-2008 10:17 | |
Разное - Обьясните пожалуйста как настроить Windows Remote Desktop! | S1stem | Microsoft Windows 2000/XP | 1 | 25-10-2007 23:02 | |
Помогите настроить доступ, пожалуйста! | SharkX7 | Microsoft Windows NT/2000/2003 | 7 | 05-06-2006 11:46 |
|