LINUX.ORG.RU

NFS в squeeze выводит не те каталоги, что указаны конфигом


0

1

Работало в общем в ленни все, не сказать чтоб хорошо, но предсказуемо

Обновился до сквизи, получил феерию

/etc/exports

/upload 192.168.1.0/24(rw,sync,fsid=0,crossmnt,all_squash,anonuid=1000,anongid=\ 1000,no_subtree_check)

/torrent 192.168.1.0/24(ro,async,fsid=0,crossmnt,all_squash,anonuid=1000,anongi\ d=1000,no_subtree_check)

# mount 192.168.1.5:/torrent /mnt

Получаем содержимое /upload

бывает получаем содержимое /torrent до определенного момента, а потом оно становиться upload (подозреваю идет перемонтирование autofs и оно получает новый каталог)

Куда смотреть, где искать и как лечить это уродство?

★★★★

Последнее исправление: F457 (всего исправлений: 2)

Наверное, это связано с переходом на NFS v4. И, вроде, нельзя два раза fsid=0.

mky ★★★★★
()

Сделай каталог /export
Перемести /upload и /torrent в /export
Или сделай
mkdir /export/{upload,torrent}
mount /upload /export/upload -o bind
mount /torrent /export/torrent -o bind

Исправь:
/export 192.168.1.0/24(fsid=0,insecure,no_root_squash,no_subtree_check,nohide)
/export/upload 192.168.1.0/24(rw,sync,nohide,crossmnt,all_squash,anonuid=1000,anongid=1000,no_subtree_check)
/export/torrent 192.168.1.0/24(ro,async,nohide,crossmnt,all_squash,anonuid=1000,anongid=1000,no_subtree_check)

Насчёт полежности, нужности и допустимости crossmnt, all_squash, anonuid=1000,anongid=1000 не уверен.

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

> полежности
лдап! полезности разумеется.

Lumi ★★★★★
()
Ответ на: комментарий от mky

поправил... сутки работает... уж не помню чего оно не хотело без «fsid=0» стартовать прошлый раз и зачем я туда сие вписал =(

спасибо.

F457 ★★★★
() автор топика
Ответ на: комментарий от Lumi

nohide - сколь я помню ман, не работает с указанием подсети, а работает только при указании конкретного адреса

The nohide option is currently only effective on single host exports.
It does not work reliably with netgroup, subnet, or wildcard exports.

там crossmnt используется

all_squash, anonuid=1000,anongid=1000

осуществляет все запросы от uid=1000 и gid=1000, что позволяет избежать порнографии с разными пользователями на разных системах и их разными uid

спасибо за ответ, но похоже все решилось удалением fsid=0

F457 ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.