Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » NFS FreeBSD => Linux (монтирование шары)

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

volgafan

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Коллеги,
 
помогите, пожалуйста, вот с какой проблемкой...
 
Пытаюсь расшарить каталог на FreeBSD по NFS и замонтировать ее на Linux...
 
Открыл HOWTO на FreeBSD.org (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-nfs.html) и сделал все как там написано...
 
После этого пошел на линукс и сказал:

Код:
 
mount host.domain.zone:/share/name /mnt
 

 
В ответ получил ошибку:

Код:
 
mount: RPC: Port mapper failure - RPC: Unable to receive
 

 
Чтобы это значило и как с этим бороться?
 
Заранее спасибо

Всего записей: 333 | Зарегистр. 02-03-2003 | Отправлено: 13:13 25-06-2003 | Исправлено: lynx, 03:18 15-07-2003
ooptimum



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Скорее всего у тебя не запущен portmapper -- [/usr]/sbin/portmap


----------
Голосуем за наших людей.
Номер раз.
Номер два.

Всего записей: 2898 | Зарегистр. 30-05-2002 | Отправлено: 13:35 25-06-2003
volgafan

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
На FreeBSD?
Запущен, это первое что я проверил... И nfsd и mountd естественно запускались после него...

Всего записей: 333 | Зарегистр. 02-03-2003 | Отправлено: 14:00 25-06-2003
ooptimum



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
На FreeBSD?  

А в линуксе?

----------
Голосуем за наших людей.
Номер раз.
Номер два.

Всего записей: 2898 | Зарегистр. 30-05-2002 | Отправлено: 14:52 25-06-2003
volgafan

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
И в линуксе

Всего записей: 333 | Зарегистр. 02-03-2003 | Отправлено: 15:39 25-06-2003
Zmey



Strangled by Lynx
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
  Нужно посмотреть не мешает ли какой нить файрволл.. прохождению между Линухом и FreeBSD, может быть из-за этого. Но чаще всего так ругается когда portmapper не запущен. И не знаю как на линухе, но на FreeBSD когда ты хочешь замаунить NFS должен быть запущен NFS клиент. В линухе такого нет??

Всего записей: 303 | Зарегистр. 07-12-2001 | Отправлено: 10:36 26-06-2003
4kusnik



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу помочь с монтированием шары в FreeBSD. Конфиги /etc/rc.conf на nfs сервере и клиенте:

Код:
shlus# grep nfs /etc/rc.conf - на сервере
rpcbind_enable="YES"
nfs_client_enable="YES"
nfs_server_enable="YES"
nfs_server_flags="-u -t -n 4"
mountd_flags="-r"
 


Код:
$ grep nfs /etc/rc.conf - на клиенте
nfs_client_enable="YES"  
nfs_client_flags="-n 4"  
nfs_server_enable="YES"  
 

 
Конфиг /etc/exports на nfs сервере:

Код:
 
/share  trojan
 

 
На nfs сервере и клиенте создан пользователь trojan c одниковым UID.
На nfs сервере создана директория /share. На nfs клиенте создана директория /mount.
 
Вот вывод команды монтирования:

Код:
$ mount -v shlus:/share /home/trojan/mount
mount_nfs: shlus: hostname nor servname provided, or not known
/dev/ad0s1d on /home (ufs, local, soft-updates)
 

 
Где ошибка?

Всего записей: 463 | Зарегистр. 09-03-2008 | Отправлено: 22:27 10-05-2009
attaattaatta



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
4kusnik
 

Цитата:
mount_nfs: shlus: hostname nor servname provided, or not known

 
не указано ни имени хоста ни имени сервера, либо произошла ошибка разрешения имени.
 
на затравку:
 
http://www.lissyara.su/?id=1107

Всего записей: 1118 | Зарегистр. 25-09-2007 | Отправлено: 00:41 11-05-2009
4kusnik



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С именем разобрался, но теперь не могу разобраться с разрешением. На nfs клиенте создан пользователь trojan с UID и GID 1001:1001. На nfs сервера также создан пользователь trojan с UID и GID 1001:1001.  
 
Вот конфиг /etc/exports:

Код:
 
shlus# cat /etc/exports
/share  -maproot=root  trojan
 

 
Теперь у меня выходит следующее:

Код:
$ mount -v shlus:/share /home/trojan/mount
[udp] shlus:/share: Permission denied

 
Если в /etc/exports вместо имени пользователя прописать имя nfs  клиента, то получается так:

Код:
$ mount shlus:/share /home/trojan/mount
mount_nfs: can't update /var/db/mounttab for shlus:/share
mount_nfs: /home/trojan/mount, : Operation not permitted
/dev/ad0s1d on /home (ufs, local, soft-updates)
 

 
Что еще я не сделал?

Всего записей: 463 | Зарегистр. 09-03-2008 | Отправлено: 10:08 11-05-2009
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » NFS FreeBSD => Linux (монтирование шары)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru