Linux: diferença entre usar autofs com NFS e apenas usar fstab

10

Qual é a diferença entre usar auto.master e ter autofs automount nos pontos de montagem do NFS, em vez de apenas colocar as informações no fstab? Linux Red-Hat 5/6

Gregg Leventhal
fonte

Respostas:

6

Com fstab, a vantagem é que o sistema de arquivos remoto será montado no sistema (quando a noautoopção de montagem não for usada).

Além disso, depende de como o ponto de montagem é definido. Existem duas opções que determinam o comportamento da recuperação quando o cliente NFS não pode acessar o servidor. Com a hardopção (padrão), o processo de inicialização será interrompido se houver um problema ao montar o compartilhamento nfs e forem feitas tentativas repetidas para montar o compartilhamento indefinidamente. Se a softopção for usada, a montagem falhará após o retransenvio de retransmissões.

Por outro lado, autofs monta apenas compartilhamentos nfs quando eles são necessários e acessados.

dsmsk80
fonte
Essa era a minha compreensão dos autofs também; para que o autofs reaja a uma estatística ou a outra solicitação do sistema de arquivos que faça referência a esse ponto de montagem montando primeiro o volume NFS e concluindo a solicitação? Desmonta imediatamente o NFS após a conclusão da operação?
Gregg Leventhal
Os autofs do @GreggLeventhal podem ser configurados para desmontar após um período de inatividade. Definir o tempo limite como 0 não seria uma boa idéia, pois levaria a ciclos de desmontagem muito frequentes quando você acessa dois arquivos sucessivamente.
Gilles 'SO- stop be evil'
Qual é o benefício disso versus deixá-lo montado via fstab?
precisa
5

O benefício dos autofs seria que você pode inicializar seu servidor (e usá-lo) normalmente quando uma montagem NFS estiver inacessível. Somente o usuário / aplicativo que deseja acessar a montagem NFS notará a indisponibilidade. Com o fstab, seu servidor pode se recusar a inicializar (opção difícil), inicializar muito lentamente (opção difícil com tempo limite) ou talvez seja necessário montar novamente manualmente a montagem NFS indisponível cada vez que falha (opção flexível). Por favor, alguém me corrija se eu estiver errado.

Ph. Bourdin
fonte
Eu encontrei este artigo que adiciona pelo menos um ponto a esta resposta: golinuxhub.com/2014/09/…
MrMas 02/02
Assim como uma ponta de lado, eu não sei se é um padrão, mas fstabno Ubuntu / Debian têm nofailopção que impediria falha de inicialização em alvos fs indisponíveis
JacopKane
1

Geralmente, como sabemos, a montagem na inicialização acontece com o / etc / fstab, enquanto o autofs é o daemon que ocorre posteriormente. portanto, geralmente é bom ter compartilhamentos NFS em autofs, para que não haja nenhum problema durante o processo de inicialização se os compartilhamentos NFS falharem ao carregar (às vezes acontece). A vantagem do autofs se deve ao fato de o tempo de inicialização do autofs ser reduzido devido ao ponto de montagem desnecessário ser reduzido. A desmontagem automática também é feita conforme o período. A eficiência da rede é aumentada.

Akhil
fonte