Pessoalmente, eu apenas montaria o NFS duas vezes em dois locais diferentes. Você não precisa exportar / montar separadamente, pois você pode montar subdiretórios de uma exportação NFS diretamente.
Estou movendo o conteúdo do espaço da Web para compartilhamentos NFSv3. Devido às restrições do suexec, tenho diferentes caminhos para diferentes subconjuntos do conteúdo no cliente. Gostaria de saber se ainda posso ter todo o conteúdo em um caminho em um compartilhamento nfs exportado.
exemplo:
eu preciso
/home/content/foo
e
/var/www/content/bar
exportar compartilhamento "/ export" poderia ter
/export/foo
/export/bar
AFAICS existem três opções:
Qual dessas opções você recomendaria?
Pessoalmente, eu apenas montaria o NFS duas vezes em dois locais diferentes. Você não precisa exportar / montar separadamente, pois você pode montar subdiretórios de uma exportação NFS diretamente.
Eu provavelmente colocaria o conteúdo em uma árvore sob / exports (/ exports / web por exemplo) e, em seguida, montaria essa árvore em ambos os lugares no cliente. Isso mantém tudo organizado e permite que você adicione novos projetos em uma data posterior sem ter que se reorganizar.
Eu sugeriria a montagem do bind por dois motivos:
Mas contanto que sejam apenas duas montagens, e nenhum dos diretórios esteja acessível através de mais de uma das montagens, eu diria que escolha a opção que você acha mais fácil de trabalhar.