LinuxForum.Fans
Тема

Помогите с настройкой NFS

Автор: Neuro75 8 сообщений 2219 просмотров
#291770

Хочу настроить стоящую в сети торрентокачалку (Debian 6.0, ядро 2.6.32-5-686) на раздачу контента по NFS.
Требуемые для раздачи директории на этой машине:
/home/torrent/downloaded
/home/Файлохранилище/Видео

Т.к. мой сетевой медиаплеер поддерживает только одно NFS-соединение, делаю директорию /media/gmini которая и будет раздаваться.
В ней создаю:
/media/gmini/Фильмы
/media/gmini/Загружено
к которым подключаю раздаваемые директории:
/etc/fstab

Показать

...
/home/torrent/downloaded /media/gmini/Загружено bind user,suid,exec,bind 0 0
/home/Файлохранилище/Видео /media/gmini/Фильмы bind bind 0 0
...

Примечание: у них разные атрибуты, т.к. по причине не шибкой грамотности подключаю я их webmin'ом и что только не пытался сейчас сделать, чтобы заработало

Экспортирую /media/gmini:
/etc/exportfs

Показать

...
/media/gmini (async,no_root_squash,rw)
...

На плеере монтирую экспортируюмую директорию. В ней видно "Загружено" и "Фильмы", а их содержимое - нет.
Для проверки монтирую ее на работающем в сети ноутбуке с ubuntu:
/etc/fstab

Показать

...
192.168.222.222:/media/gmini /home/neuro/Монтирование nfs addr=192.168.222.222 0 0
...

Результат тот же. Две директории видны, содержимое - нет. Если в корень директории /media/gmini/ поместить файл - он виден. Если в находящиеся в ней директории "Видео" и "Загружено" (т.е. фактически в /home/torrent/downloaded и /home/Файлохранилище/Видео) - нет.
Думал, что причина возможно в правах доступа, дал к ним полный доступ:

Показать

chmod -R 777 /media/gmini
chmod -R 777 /home/torrent/downloaded
chmod -R 777 /media/gmini/Загружено

Результат не изменился.
Владелец\группа директорий изначально были root\root. Изменил на обычного пользователя. Без изменений.
Подскажите, пожалуйста, куда копать дальше?

#291839
text
exportfs -a

выполняли после изменения конфига?

под root файлы видны?

#291846

"exportfs -a" выполнял. Результат тот же.
Не совсем понял про root'а. На ноутбуке у меня ubuntu, там вроде отключен root.

#291848

на смонтированную директорию зайдите и под root посмотрите есть ли файлы

#291858

Нет, файлов нет.
При этом, их нет только в директориях
/media/gmini/Фильмы
/media/gmini/Загружено,
к которым примонтированы другие папки.
В /media/gmini файл, который я в нее для проверки положил есть.

#291866

попробуйте изменить русские имена каталогов на английские.
/media/gmini/films
/media/gmini/loaded

#291869

К сожалению не помогло.

#291932

Могу сказать, что владельцем раздаваемых каталогов и файлов должен быть пользователь nobody,
в файле /etc/exports должны явно указываться компьютеры, которым разрешено монтирование,
например,
<directory> <host><(options)>
смотрите примеры в "man exports"
Также я на клиентском компьютере каталог для монтирования сделал принадлежащим root:disk
и пользователь тоже в группе disk. На сереврном не помню, делал ли я это, но с этим работало
и до того, как я сделал владельцем эскпортируемого каталога nobody:nobody.

Пётр.

Войдите или зарегистрируйтесь, чтобы ответить.