[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