Talvez seja uma solicitação estranha, mas é o oposto da pergunta detalhada em:
É possível visualizar o conteúdo de uma montagem NFS subjacente sem desmontar o conteúdo NFS?
Eu tenho um acordo em que os servidores Linux em vários sites remotos montam um compartilhamento NFS de um servidor central (todos os CentOS 5.x). Pense: /opt/software
ou algo semelhante.
Se tudo estiver bem, os sistemas do cliente montam a exportação NFS do servidor principal e são executados sem incidentes. Os dados contidos no compartilhamento não são alterados com frequência (talvez semanalmente).
Estou preocupado com a situação em que há uma perda de conectividade com o servidor NFS principal (interrupção do servidor NFS, corte de fibra etc.). Como os dados compartilhados não são alterados com frequência, eu gostaria que esses sistemas fossem executados de maneira independente se perderem a montagem do NFS.
Digamos que a montagem vá embora, eu gostaria de usar os arquivos locais localizados /opt/software
embaixo da montagem NFS no mesmo local. Além disso, eu manteria uma sincronização diária desses arquivos.
A montagem do NFS é de leitura / gravação, pois as alterações no volume montado precisam ser possíveis em qualquer site do cliente.
Isso é possível? Como faço para acessar (ou substituir) os arquivos no diretório subjacente? Possivelmente haveria problemas de tempo limite? Existem opções / dicas de montagem que podem ajudar com isso?
Isso é possível usando a
mount --bind
opçãoEntão eu pude
mount --bind /opt/software /foo
E, em seguida, aplique a montagem do NFS
/opt/software
, mantendo a capacidade de ver os arquivos subjacentes em/foo
.fonte
O que você pode precisar, já que os arquivos são relativamente estáticos, é rsync. A menos que vários clientes remotos tenham a capacidade de alterar arquivos. Se os dados são essencialmente somente leitura, por que não sincronizar novamente duas vezes por dia por meio de um trabalho semelhante ao cron, em cada máquina. Novamente, posso estar perdendo o objetivo, mas se os dados no NFS forem basicamente somente leitura, isso poderá ser feito.
fonte