NFS, Проблемы с экспортом |
Здравствуйте, гость ( Вход | Регистрация )
NFS, Проблемы с экспортом |
2.03.2010 - 22:07
Вставить ник | Быстрая цитата | Сообщение
#1
|
|
#!/usr/bin/neolite Группа: Модератор Сообщений: 1728 Регистрация: 11.11.2003 Пользователь №: 887 |
Ситуация такая: есть сервер, с двумя винтами, один - системный, второй - под видео.
Первый монтирован как /home, на нем создана директория /home/driveA/Video, в которую монтирован второй диск. В /etc/export прописано: Код /home/driveA -alldirs 192.168.0.2, 192.168.0.3 /home/driveA/Video -alldirs 192.168.0.2, 192.168.0.3 В результате /home/driveA со всем подкаталогами экспортируется нормально, а /home/driveA/Video пуст. В чем может быть проблема? Сообщение отредактировано Neolite - 2.03.2010 - 22:09 |
|
|
2.03.2010 - 23:04
Вставить ник | Быстрая цитата | Сообщение
#2
|
|
Постоялец форума Группа: Модератор Сообщений: 967 Регистрация: 17.08.2004 Пользователь №: 4400 |
Ситуация такая: есть сервер, с двумя винтами, один - системный, второй - под видео. Первый монтирован как /home, на нем создана директория /home/driveA/Video, в которую монтирован второй диск. В /etc/export прописано: Код /home/driveA -alldirs 192.168.0.2, 192.168.0.3 /home/driveA/Video -alldirs 192.168.0.2, 192.168.0.3 В результате /home/driveA со всем подкаталогами экспортируется нормально, а /home/driveA/Video пуст. В чем может быть проблема? Э, а какая у тебя система? Похоже на MacOSX... В линуксе немного другой формат Код # sample /etc/exports file / master(rw) trusty(rw,no_root_squash) /projects proj*.local.domain(rw) /usr *.local.domain(ro) @trusted(rw) /home/joe pc001(rw,all_squash,anonuid=150,anongid=100) /pub (ro,insecure,all_squash) У меня на маке так (экспортируется ОДИН каталог!) Код /u2 -maproot=root leah /u2 -network 192.168.0.0 -mask 255.255.0.0 В любом случае проверь свой экспорт командой exports (linux) или showmount (macosx) Код bash-3.2# showmount -e
Exports list on localhost: /u2 192.168.0.0 bash-3.2# |
|
|
7.03.2010 - 21:51
Вставить ник | Быстрая цитата | Сообщение
#3
|
|
#!/usr/bin/neolite Группа: Модератор Сообщений: 1728 Регистрация: 11.11.2003 Пользователь №: 887 |
1. Система FreeBSD
2. Код showmount -e
Exports list on localhost: /home/driveA/Video 192.168.0.2 192.168.0.3 /home/driveA 192.168.0.2 192.168.0.3 |
|
|
8.03.2010 - 22:56
Вставить ник | Быстрая цитата | Сообщение
#4
|
|
Постоялец форума Группа: Модератор Сообщений: 967 Регистрация: 17.08.2004 Пользователь №: 4400 |
1. Система FreeBSD 2. Код showmount -e Exports list on localhost: /home/driveA/Video 192.168.0.2 192.168.0.3 /home/driveA 192.168.0.2 192.168.0.3 Тогда предлагаю следующее, оставь только /home/driveA/Video и подмонтируй, посмотри что получилось? если подмонтировалось нормально, то может быть проблема во вложенном каталоге... И еще, у меня на маке написано, что (Note that the -alldirs flag can be used to allow mounting any sub-directories of the pathnames specified.) В результате у тебя произошел конфликт точек монтирования, которые вложены одна в другую из-за флага -alldirs у первой точки монтирования. Т.е. твой exports должен быть по идее таким Код /home/driveA 192.168.0.2, 192.168.0.3 /home/driveA/Video -alldirs 192.168.0.2, 192.168.0.3 Или таким (монтировать можно ЛЮБОЙ каталог внутри /home/driveA) Код /home/driveA -alldirs 192.168.0.2, 192.168.0.3 Или вообще таким (монтировать только два каталога ) . И я подозреваю, что именно этот вариант тебе и нужен. Код /home/driveA 192.168.0.2, 192.168.0.3 /home/driveA/Video 192.168.0.2, 192.168.0.3 Все зависит от того, что получить хочешь... Сообщение отредактировано leah - 8.03.2010 - 23:02 |
|
|
Текстовая версия | Сейчас: 23.04.2024 - 17:13 |