История изменений
Исправление Kroz, (текущая версия) :
rpc.idmapd на клиенте запущен?
$ /etc/init.d/nfsclient start
* Starting rpcbind ...[ ok ]
* Starting NFS statd...[ ok ]
* Setting up RPC pipefs ...[ ok ]
* Starting idmapd ...
/usr/sbin/rpc.idmapd -vvv
rpc.idmapd: libnfsidmap: using domain: DDD
rpc.idmapd: libnfsidmap: Realms list: 'DDD'
rpc.idmapd: libnfsidmap: processing 'Method' list
rpc.idmapd: libnfsidmap: loaded plugin /usr/lib/libnfsidmap/static.so for method static
[ ok ]
* Starting NFS sm-notify ... [ ok ]
$ ps ax | grep idmapd
10967 ? Ss 0:00 /usr/sbin/rpc.idmapd -vvv
18847 pts/1 S+ 0:00 grep --colour=auto idmapd
Сразу скажу, что /etc/init.d/rpc.idmapd немного модифицирован. Во-первых, он выводит команду с аргументами (что видно выше). Во-вторых, я заглянул в исходники - rpc.idmapd всегда возвращает 1; т. о. текущая реализация rpc.idmapd всегда завершается неудачей. Поэтому перед eend $? "make sure DNOTIFY support is enabled ..."
добавил true
. То, что rpc.idmapd на самом деле запускается успешно, видно из вывода команды выше. Да и порты 111, 55352, 60176 пооткрывались (не знаю зачем столько).
Да: ничего не поменялось, вывод ls на подмонтированной шаре тот же.
Еще доп. инфа: Вот /etc/exports на сервере:
$ cat /etc/exports
/volume1/data1 192.168.0.200(rw,async,no_wdelay,insecure,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)
Вот /etc/idmapd.conf на сервере:
$ cat /etc/idmapd.conf
[General]
Domain=DDD
[Mapping]
Nobody-User=guest
Nobody-Group=users
[Translation]
Method=nsswitch
GSS-Methods=static,synomap
[Static]
Исходная версия Kroz, :
rpc.idmapd на клиенте запущен?
$ /etc/init.d/nfsclient start
* Starting rpcbind ...[ ok ]
* Starting NFS statd...[ ok ]
* Setting up RPC pipefs ...[ ok ]
* Starting idmapd ...
/usr/sbin/rpc.idmapd -vvv
rpc.idmapd: libnfsidmap: using domain: DDD
rpc.idmapd: libnfsidmap: Realms list: 'DDD'
rpc.idmapd: libnfsidmap: processing 'Method' list
rpc.idmapd: libnfsidmap: loaded plugin /usr/lib/libnfsidmap/static.so for method static
[ ok ]
* Starting NFS sm-notify ... [ ok ]
$ ps ax | grep idmapd
10967 ? Ss 0:00 /usr/sbin/rpc.idmapd -vvv
18847 pts/1 S+ 0:00 grep --colour=auto idmapd
Сразу скажу, что /etc/init.d/rpc.idmapd немного модифицирован. Во-первых, он выводит команду с аргументами (что видно выше). Во-вторых, я заглянул в исходники - rpc.idmapd всегда возвращает 1; т. о. текущая реализация rpc.idmapd всегда завершается неудачей. Поэтому перед eend $? "make sure DNOTIFY support is enabled ..."
добавил true
. То, что rpc.idmapd на самом деле запускается успешно, видно из вывода команды выше.
Да: ничего не поменялось, вывод ls на подмонтированной шаре тот же.
Еще доп. инфа: Вот /etc/exports на сервере:
$ cat /etc/exports
/volume1/data1 192.168.0.200(rw,async,no_wdelay,insecure,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)
Вот /etc/idmapd.conf на сервере:
$ cat /etc/idmapd.conf
[General]
Domain=DDD
[Mapping]
Nobody-User=guest
Nobody-Group=users
[Translation]
Method=nsswitch
GSS-Methods=static,synomap
[Static]