Я следовал документам справки человечности для установки NFSv4 на сервере под управлением Ubuntu 10.4LTS, и теперь я пытаюсь заставить Autofs (на человечности 10.10) монтировать экспорт, следуя этим инструкциям. До сих пор это не работает.
Где в документах говорится server -fstype=nfs4 server:/
Я, как предполагается, заменяю 'сервер' правом имени хоста своего сервера? Если да, должен это быть server-foo
или server-foo.local
?
# Sample /etc/auto.master file
# --- comments snipped --8<--
+auto.master # pre-existing
/nfs /etc/auto.nfs # added by me
.
# manually created /etc/auto.nfs
ubuntu-server.local -fstype=nfs4 ubuntu-server.local:/
ls /nfs/ubuntu-server /nfs/ubuntu-server.local
шоу ничто. Что следующее диагностирует шаг?
[обновите 2011 12 февраля], я выполнил процедуру, обрисованную в общих чертах, в Котором можно использовать NFS или Samba?. Я теперь проверил, что мой экспорт сервера работает, потому что я могу смонтировать доли nfs через /etc/fstab
. Вот моя конфигурация, сторона сервера:
/home/matt 192.168.1.0/255.255.255.0(rw,sync,no_subtree_check)
/home/shared 192.168.1.0/255.255.255.0(rw,sync,no_subtree_check)
И в клиенте /etc/fstab
:
ubuntu-server:/home/matt /nfs/matt nfs rw,hard,intr 0 0
ubuntu-server:/home/shared /nfs/shared nfs rw,hard,intr 0 0
сопровождаемый sudo mount /nfs/shared
. (Я также должен был добавить запись в /etc/hosts
таким образом, имя сервера решило бы к IP),
Если ваш сервер называется ubuntu-server, /nfs/tutu
где смонтировать общий ресурс nfs, то в /etc/auto.nfs
:
tutu -fstype=nfs4 ubuntu-server:/
и затем выполните:
sudo invoke-rc.d autofs restart
ls /nfs/tutu
Вот мой файл auto.master для справки:
/etc/auto.master
+auto.master
/smb /etc/auto.smb uid=1000,gid=1000,--timeout=300 --ghost
Для моей общей папки samba это все, что мне нужно сделать, чтобы увидеть список моих общих папок:
scaine@GroovyTosh:~$ ls /smb/core
Archive Backups Data Live
Из-за ошибки в smbclient, я должен указать UID и GID. Время ожидания - это время, по истечении которого autofs отключает неиспользуемый общий ресурс, а опция ghost сохраняет ранее созданные папки внутри / smb даже в том случае, если общий ресурс недоступен.
Я также могу просматривать свои / smb по IP-адресу (например, ls /smb/192.168.1.10
).
В вашем случае вы можете попробовать опцию / net вместо того, чтобы указывать экспорт вручную. Таким образом, ваш auto.master будет просто:
+auto.master
/net /etc/auto.net --timeout=300 --ghost
Затем, после sudo service autofs restart
, попробуйте ls /net
.