Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Помогите пожалуйста настроить nfs

Ответить
Настройки темы
Помогите пожалуйста настроить nfs

Новый участник


Сообщения: 32
Благодарности: 0

Профиль | Отправить 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
Установлены пакеты, связанные с NFS и клиент и сервер:
Код: Выделить весь код
[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
Вот содержимое /etc/exports (пример был взят из книги по редхету, так же не работает и если поставить не подсеть а один хост):
Код: Выделить весь код
[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)
Запускаем exportfs и nfs (всё, что связано с rpc прописано в этом же скрипте) и проверяем, что запущено и чтобы для чистоты эксперимента был опущен файрвол:
Код: Выделить весь код
[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
Пытаемся монтировать с той же самой машины (права на монтируемую шару стоят 777, ибо уже не знал в чём загвоздка):
Код: Выделить весь код
[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.
Пробуем монтировать с другой машины. 192.168.1.5 (Debian 4.0 Etch):
Код: Выделить весь код
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
Исползал весь /var/log в поисках сислога или лога нфс, но ничего не нашёл. Впрочем, у семейства Alt сислог выводится на 12-ю консоль. Очень удобно надо сказать. Так вот там ни слова, связанного с RPC или NFS.
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
Интерфейс на машине один - eth0, машины друг друга пингуют в обе стороны, файрвол на обеих опущен. Подскажите пожалуйста, что я делаю не так и куда копать? От чтения манов уже голова пухнет.

Отправлено: 21:40, 13-08-2007

 

Аватара для [Debian]Odmin

Новый участник


Сообщения: 24
Благодарности: 1

Профиль | Отправить PM | Цитировать


Нет..при загрузке Клиента, что он выводит на экран?

Отправлено: 14:05, 07-09-2007 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 32
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата [Debian:
Odmin]опиши конкретно ГДЕ ты встопорился »
Я застопорился вот здесь:
Цитата alive_corpse:
[root@server ~]# netstat -aun|grep 111 udp 0 0 127.0.0.1:111 0.0.0.0:* »
Портмап должен слушать не только лупбек. По идее, там должно стоять 0.0.0.0:111, снаружи я бы прикрыл файрволом. Если я прописываю в /etc/exports вместо серого ip лупбек, то с лупбека на сервере всё отлично монтируется.
В /etc/hosts.allow прописано:
ALL: 127.0.0.1, 192.168.1.
/etc/hosts.deny - пустой.

Цитата [Debian:
Odmin]Нет..при загрузке Клиента, что он выводит на экран?
При загрузке клиента или при попытке монтирования?

Отправлено: 08:30, 16-10-2007 | #22


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


В /etc/sysconfig/portmap надо закомментить:
# PORTMAP_ARGS="-l" (= local only)

После этого
/etc/init.d/portmap restart
/etc/init.d/nfs restart

Отправлено: 14:52, 26-10-2007 | #23


Новый участник


Сообщения: 32
Благодарности: 0

Профиль | Отправить PM | Цитировать


ake02, большое спасибо! Я решил проблему пару дней назад простым переносом /etc/init.d/portmap с другого дистрибутива, где оно работало. Но полезно знать, в чём именно была проблема. Спасибо.

Отправлено: 09:52, 30-10-2007 | #24


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Пожалуйста Сам решал эту проблемку, пришлось тщательно погуглить...

Отправлено: 10:18, 30-10-2007 | #25



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Помогите пожалуйста настроить nfs

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
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




 
Переход