[Sysadmins] автомонтирование nfs (was: тормоза при старте сети)

Timur Batyrshin =?iso-8859-1?q?batyrshin_=CE=C1_ieml=2Eru?=
Чт Сен 6 14:18:37 MSD 2007


Michael Shigorin (Wed, 5 Sep 2007 22:16:45 +0300):

> > > По крайней мере это более устойчиво к обновлению ядра без
> > > kernel-modules-*.
> > С subfs на вскидку вылезает проблема, что не всегда проходит
> > монтирование. На сервере в логах "rpc.mountd: getfh failed:
> > Operation not permitted". После рестарта сервиса nfs снова
> > работает.  NFS сервер на ALM2.4. Не проверял, правда как другие
> > клиенты работают..  Куда смотреть на этот счет?
> 
> Наверное, на automount всё-таки сперва :)  Оно изначально
> предназначалось для таких задачь (и абьюзалось под сменные 
> носители), а submount -- наоборот.

Нет, проблема в сервере. С autofs такие же проблемы -- какое-то время
работает нормально, затем в логах сервера то же сообщение. Если
пытаться работать с подмонтированной системой, которая потом была
отмонтирована, выдается следующее сообщение: "groups: Устаревший хэндл
файла NFS".

Сейчас покопался в /etc/exports на сервере, выяснил, что
присутствие в конфиге строк такого вида приводит к такого рода ошибке.
Вместо * пробовал ставить и 192.168.0.0/16 -- то же самое.

/var/ftp/Desktop                *(ro,insecure,all_squash)
/var/ftp/Server_x64             *(ro,insecure,all_squash)
/var/samba/repo                 *(ro,insecure,all_squash)
/mnt/hda1/linux/ALTLinux/repo   *(ro,insecure,all_squash)

Что-то я неправильно делаю или так делать нельзя? 
NFS-сервер -- ALM2.4

[erthad на server erthad]$ rpm -qa | grep nfs
nfs-clients-1.0.6-alt3
nfs-server-1.0.6-alt3



Подробная информация о списке рассылки Sysadmins