Eu tenho um servidor NFS no qual exporto o seguinte:
/exports/netapps *.*.*.*/16(ro,async,root_squash,no_subtree_check)
Esta pasta possui várias subpastas que devem estar visíveis nos clientes.
Quero usar o autofs para montar isso nos clientes no seguinte caminho:
/opt/netapps/
Isso eu posso fazer, mas quando faço isso a pasta /opt fica inutilizável, porque o automounter está fazendo algo com ela. Na verdade, não consigo criar uma nova subpasta para /opt ou fazer qualquer coisa... Recebo 'Permissão negada' em tudo... como root!
Meus arquivos:
cat /etc/auto.master.d/opt.autofs
/opt file:/etc/auto.opt --timeout 10
cat /etc/auto.opt
netapps -fstype=nfs4 lwp16.service.rug.nl:/netapps
O que eu fiz errado? Como faço para resolver isso? Alguém tem uma ideia, por favor?
Responder1
Seu opt.autofs
arquivo atual basicamente diz ao autofs para assumir o controle do /opt
diretório, para que ele possa construir pontos de montagem arbitrários para montagem automática. Eu recomendaria que você criasse e usasse um diretório onde você possa permitir que o autofs tenha controle total - algo como /opt/auto
(para que você acabe usando /opt/auto/netapps
) ou talvez /remote
(para que você acabe usando /remote/netapps
).
Para a primeira opção, você poderia simplesmente alterar seu /opt.autofs
arquivo:
/opt/auto file:/etc/auto.opt --timeout 10
Responder2
O problema é que seu arquivo de mapa (auto.opt) tem um local de exportação incorreto (/exports/netapps)
servidor nfs:
cat /etc/exports
/exports/netapps *.*.*.*/16(ro,async,root_squash,no_subtree_check)
cliente nfs
cat /etc/auto.master
....omitted lines.....
/misc /etc/auto.misc
/opt /etc/auto.opt --timeout 10
....omitted lines.....
cat /etc/auto.opt
netapps -ro,nfsvers=3 lwp16.service.rug.nl:/exports/netapps
service nfs restart
service autofs stop
service autofs start
Além disso, você pode enfrentar problemas de resolução de nomes devido ao DNS que pode causar esse problema. Nesse caso, tente o endereço IP em seu arquivo de mapa (ip-addr-nfs-server:/exports/netapps).
Por padrão, o nfs é montado com a versão 4 se nenhuma for especificada como opções de montagem.