
Temos um NAS (talvez usando BTRFS) que compartilha um NFS como RW.
Podemos montar este compartilhamento como RW de vários sistemas operacionais.
Pergunta: os sistemas de arquivos serão corrompidos se vários sistemas operacionais independentes montarem o compartilhamento NFS e gravarem muitos arquivos nele?
Responder1
Não, o NFS foi projetado para suportar esse tipo de uso. Na verdade, ele não apenas foi projetado para suportar vários clientes (qualquer sistema de arquivos de rede faria isso), mas também foi projetado especificamente para suportar uma ampla variedade de sistemas operacionais clientes (veja oPapel originalpara detalhes).
O único risco de corrupção é se vários clientes gravarem no mesmo arquivo sem coordenação. Normalmente, isso é evitado usando bloqueio,por exemplousandofcntl(2)
.