Установка портов по NFS

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Miguel
ефрейтор
Сообщения: 58
Зарегистрирован: 2011-03-28 8:56:22

Установка портов по NFS

Непрочитанное сообщение Miguel » 2011-04-23 1:21:41

Здравствуйте!
Проблема образовалась:
по nfs загружаю freebsd-8.1. Nfs сервер поднят на freebsd-7.3. Пытаюсь на загруженной по сети машине устанавливать порты - все собирается, устанавливается. Но как только в процессе установки какого-либо порта появляется команда "install -s ..." установка виснет.
к примеру:

Код: Выделить всё

install  -s -o root -g wheel -m 555 python /usr/local/bin/python2.7
nfs server 192.168.1.3:/storage001/netboot: not responding
Корень примонтирован c опциями rw,nolockd,udp (на время тестирования), также вот:

Код: Выделить всё

# cat /etc/exports 
/storage001/netboot -alldirs -maproot=root  -network 192.168.1 -mask 255.255.255.0
Что посоветуете, как от глюка избавиться?
Даже стеклотара чья-то аватара.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Re: Установка портов по NFS

Непрочитанное сообщение bagas » 2011-04-25 15:01:09

покажите вывод mount
и почему не указанно действие в exports -rw или -ro
-alldirs,rw попробуйте так.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Re: Установка портов по NFS

Непрочитанное сообщение bagas » 2011-04-25 15:07:58

по поводу вашей ошибки...
Предупреждения
При монтировании ресурсов быстрого сервера имеет смысл использовать опции монтирования rsize=1024,wsize=1024. Их желательно использовать, поскольку быстрые серверы вызывают переполнение данных в драйвере Ethernet на медленных клиентских машинах. Одним из симптомов этой проблемы является выдача следующего сообщения на консоль клиентских машин:
RPC: Timed out M
Еще одним симптомом этой проблемы может быть кажущееся зависание клиентской машины с выдачей на ее консоль сообщения:
NFS server hostname not responding, still trying M
Учтите также, что при монтировании по NFS одного файла его нельзя будет открыть с флагом O_CREAT. Информацию о флаге O_CREAT см. на странице справочного руководства
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Аватара пользователя
Miguel
ефрейтор
Сообщения: 58
Зарегистрирован: 2011-03-28 8:56:22

Re: Установка портов по NFS

Непрочитанное сообщение Miguel » 2011-04-26 12:25:23

спасибо за комментарий.
bagas писал(а):и почему не указанно действие в exports -rw или -ro
-alldirs,rw попробуйте так.
потому что вот:
The -ro option specifies that the file system should be exported read-only, default read/write.
The option -o is a synonym for -ro in aneffort to be backward compatible with older export file formats.

так что это, увы не катит(( остальное пробую, отпишусь о результатах.
Даже стеклотара чья-то аватара.

Аватара пользователя
Miguel
ефрейтор
Сообщения: 58
Зарегистрирован: 2011-03-28 8:56:22

Re: Установка портов по NFS

Непрочитанное сообщение Miguel » 2011-04-28 10:16:43

нет, не катит. опций rsize и wsize в man mount_nfs (для freebsd 8.1) не видно))
Даже стеклотара чья-то аватара.

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Re: Установка портов по NFS

Непрочитанное сообщение bagas » 2011-04-28 15:56:17

#man mount_nfs

Код: Выделить всё

rsize=<value>
                     Set the read data size to the specified value.  It should
                     normally be a power of 2 greater than or equal to 1024.
                     This should be used for UDP mounts when the ``fragments
                     dropped due to timeout'' value is getting large while
                     actively using a mount point.  (Use netstat(1) with the
                     -s option to see what the ``fragments dropped due to
                     timeout'' value is.)
wsize=<value>
                     Set the write data size to the specified value.  Ditto
                     the comments w.r.t. the rsize option, but using the
                     ``fragments dropped due to timeout'' value on the server
                     instead of the client.  Note that both the rsize and
                     wsize options should only be used as a last ditch effort
                     at improving performance when mounting servers that do
                     not support TCP mounts.

Код: Выделить всё

# uname -r
8.1-RELEASE
Почему у меня видно?
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Аватара пользователя
Miguel
ефрейтор
Сообщения: 58
Зарегистрирован: 2011-03-28 8:56:22

Re: Установка портов по NFS

Непрочитанное сообщение Miguel » 2011-04-29 11:33:21

да, есть, не заметил я что ли)). но с этими опциями вообще не работает.
Даже стеклотара чья-то аватара.

Аватара пользователя
Miguel
ефрейтор
Сообщения: 58
Зарегистрирован: 2011-03-28 8:56:22

Re: Установка портов по NFS

Непрочитанное сообщение Miguel » 2011-05-02 22:22:22

да... собрал уж freebsd 7.3 и ее гружу по nfs. то же самое. виснет после выполнения install -s ...
какие еще могут быть предложения?
Даже стеклотара чья-то аватара.

Аватара пользователя
LizardOfOzz
сержант
Сообщения: 165
Зарегистрирован: 2009-01-06 13:15:20
Откуда: Станция Восток
Контактная информация:

Re: Установка портов по NFS

Непрочитанное сообщение LizardOfOzz » 2011-05-03 0:50:42

Miguel писал(а):да... собрал уж freebsd 7.3 и ее гружу по nfs. то же самое. виснет после выполнения install -s ...
какие еще могут быть предложения?
Какие настройки nfs в rc.conf на клиенте и сервере?