Se o nome do seu servidor for ubuntu-server, /nfs/tutu
onde montar o compartilhamento nfs, então em /etc/auto.nfs
:
tutu -fstype=nfs4 ubuntu-server:/
e, em seguida, execute:
sudo invoke-rc.d autofs restart
ls /nfs/tutu
Eu segui os documentos de ajuda do Ubuntu para configurar o NFSv4 em um servidor executando o Ubuntu 10.4LTS e agora estou tentando fazer com que o Autofs (no ubuntu 10.10) monte as exportações, seguindo estas instruções . Até agora não funciona.
Onde os docs dizem que server -fstype=nfs4 server:/
eu deveria substituir 'server' pelo hostname do meu servidor? Se sim, deveria ser server-foo
ou 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
não mostra nada. Qual é a próxima etapa de solução de problemas?
[atualização 2011-fev-12] Eu segui o procedimento descrito em Qual usar o NFS ou o Samba? . Eu agora verifiquei que a exportação do meu servidor está funcionando porque eu posso montar os compartilhamentos nfs via /etc/fstab
. Aqui está minha configuração, no lado do servidor:
/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)
E no cliente /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
seguido por sudo mount /nfs/shared
.
(Eu também precisava adicionar uma entrada para /etc/hosts
para que o nome do servidor fosse resolvido para ip)
Se o nome do seu servidor for ubuntu-server, /nfs/tutu
onde montar o compartilhamento nfs, então em /etc/auto.nfs
:
tutu -fstype=nfs4 ubuntu-server:/
e, em seguida, execute:
sudo invoke-rc.d autofs restart
ls /nfs/tutu
Aqui está o meu arquivo auto.master para referência:
/etc/auto.master
+auto.master
/smb /etc/auto.smb uid=1000,gid=1000,--timeout=300 --ghost
Para meu compartilhamento de samba, é tudo o que preciso fazer para ver meus compartilhamentos listados:
scaine@GroovyTosh:~$ ls /smb/core
Archive Backups Data Live
Devido a um bug no smbclient, tenho que especificar o UID e o GID. O tempo limite é quanto tempo antes de o autofs desmontar um compartilhamento não utilizado e a opção fantasma manter as pastas criadas anteriormente dentro do / smb, mesmo quando o compartilhamento não estiver disponível.
Eu também posso procurar meu / smb por endereço IP (por exemplo, ls /smb/192.168.1.10
).
No seu caso, você pode querer experimentar a opção / net, em vez de especificar manualmente suas exportações. Então seu auto.master seria simplesmente:
+auto.master
/net /etc/auto.net --timeout=300 --ghost
Depois de um sudo service autofs restart
, tente ls /net
.
Tags nfs automount installation