NFS: Gentoo и Windows

собственно задача: создать общий ресурс на windows, который виден в gentoo, и наоборот ресурс в gentoo, видный из windows

windows: windows server 2003 sp2 enterprise r2, с запущенной службой NFS и настроенным доступом к диску (\\server\d), ip 10.10.10.3/255.255.255.0

gentoo: 2.6.27-r7, ip 10.10.10.5/255.255.255.0 в ядре включены поддержка nfs server и nfs client, установлены nfs-utils
exports:
/setup/share 10.10.10.3 (sync,rw)

машины друг друга пингуют, но из винды в "сетевое окружение-вся сеть-nfs network-default lan" виден только комп с виндой и при обращении к gentoo через ip доступа нет
в gentoo: mount -t nfs 10.10.10.3:/d /setup/server , пишет mount system call failed

в чем может быть проблема???

SAMBA

SAMBA

функции то вроде простые,

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

portmap запущен?

portmap запущен?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

сча гляну..,опыта не

сча гляну..,опыта не много..да, portmap ЗАПУЩЕН

на половину решил проблему: включил в ядре поддержку CIFS и выполнил emerge -t cifs //10.10.10.3/D /setup/server -o 'user=gentoo'
user=gentoo --пользователь в Windows в группе пользователи, хотя думаю и гостя хватит

осталось шару в gentoo реализовать...

SFU kak и R2 умеют только 3-ю

SFU kak и R2 умеют только 3-ю версию NFS,UDP only ;
Отключить 4-ю версию
Отключить на Винде NIS;маппить юзера вручную(в виндовс Full control na sharu,виставить права NTFS);
Временно замапить администратора на root и наоборот; (т.е UID 0 = GUID {*-500})
Проверить маппинг юзеров(net user)
На гентоо дать полные права на (rw) по НФС на каталог;На виндовс поставить права на НФС шару 650 (расставить галки)
Далее map netowork driwe по ИП адресу, пароль ввести roota ;
Далее можно урезать права;

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

в ядре включена только 3-я

в ядре включена только 3-я версия nfs
права на шару полные
дело в том, что с винды комп-gentoo не виден, только пингуется...или такого эффекта достичь не удастся, только шара?

оказывается windows nfs

оказывается windows nfs client начинает видеть компы только после перезагрузки системы
шары вижу, но войти или подключить их не могу...пишет "нет прав доступа", хотя разрешение стоит на все действия и подключаю rootом
??????????

Чисто заради закрытия вопроса

Случилось мне давеча поиграть в аналогичный квест (подключение виндавс-клиента к UNIX-серверу).

gr666 написал(а):
машины друг друга пингуют, но из винды в "сетевое окружение-вся сеть-nfs network-default lan" виден только комп с виндой и при обращении к gentoo через ip доступа нет
в gentoo: mount -t nfs 10.10.10.3:/d /setup/server , пишет mount system call failed

в чем может быть проблема???

Виндовые ошибки такие виндовые (в смысле "информативности").
Здесь есть ньюанс. Принципиальнейший: вынь НЕ POSIX!!! И ожидать от неё полной, корректной и стандартной поддержки POSIX-сервисов... "несколько" наивно.

Твой ньюанс зовут #340953.
Практически: стандартного набора демонов виндавсу недостаточно (за все реализации NFS-клиента для вынь не скажу --- для виденных мной справедливо), необходимо дополнение в виде pcnfsd (исходники, пожатые compress'ом --- это клёво).
Иначе говоря, диагностика NFS-сервера для POSIX систем выглядит так:

# rpcinfo -p nfs-server-host
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100000    4     7    111  portmapper
    100000    3     7    111  portmapper
    100000    2     7    111  portmapper
    100005    1   udp    910  mountd
    100005    3   udp    910  mountd
    100005    1   tcp    982  mountd
    100005    3   tcp    982  mountd
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100024    1   udp    987  status
    100024    1   tcp    669  status
    100021    0   udp    955  nlockmgr
    100021    1   udp    955  nlockmgr
    100021    3   udp    955  nlockmgr
    100021    4   udp    955  nlockmgr
    100021    0   tcp    673  nlockmgr
    100021    1   tcp    673  nlockmgr
    100021    3   tcp    673  nlockmgr
    100021    4   tcp    673  nlockmgr

(последние два сервиса строго говоря опциональны)

Но вынь клиент здесь не подключится, чтобы и он мог подключиться, конфигурация сервисов должна выглядеть следующим образом:

# rpcinfo -p nfs-for-win-host
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100000    4     7    111  portmapper
    100000    3     7    111  portmapper
    100000    2     7    111  portmapper
    100005    1   udp    904  mountd
    100005    3   udp    904  mountd
    100005    1   tcp    904  mountd
    100005    3   tcp    904  mountd
    100024    1   udp    610  status
    100024    1   tcp   1002  status
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100021    0   udp    759  nlockmgr
    100021    0   tcp    664  nlockmgr
    100021    1   udp    759  nlockmgr
    100021    1   tcp    664  nlockmgr
    100021    3   udp    759  nlockmgr
    100021    3   tcp    664  nlockmgr
    100021    4   udp    759  nlockmgr
    100021    4   tcp    664  nlockmgr
    150001    1   udp  61288  pcnfsd
    150001    2   udp  61288  pcnfsd

(обратите внимание на две последние строки)

Что интересно: ни в дереве, ни в оверлеях я его не не вижу.
Отсюда вопрос, адресуемый старшим дэвам: не означает ли это, что pcnfsd deprecated? Но в таком случае кто/как за него?

И вопрос нашему штатному компрадору: по данным агентурной разведки, одним из революционных новшеств вынь 7 является штатная (встроенная) поддержка NFS.
И собственно вопрос: оно работает штатно или требует для работоспособности описанного костыля?

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".