
Tenemos un NAS (tal vez usando BTRFS) que comparte un NFS como RW.
Podemos montar este recurso compartido como RW desde varios SO.
Pregunta: ¿Se dañarán los sistemas de archivos si varios sistemas operativos independientes montan el recurso compartido NFS y escriben muchos archivos en él?
Respuesta1
No, NFS está diseñado para admitir este tipo de uso. De hecho, no sólo está diseñado para soportar múltiples clientes (cualquier sistema de archivos de red haría esto), sino que fue diseñado específicamente para soportar una amplia variedad de sistemas operativos de clientes (consulte lapapel originalpara detalles).
El único riesgo de corrupción es si varios clientes escriben en el mismo archivo sin coordinarse. Normalmente, esto se evita mediante el uso de bloqueo,p.ejusandofcntl(2)
.