Eu tenho um script rodando em vários computadores Ubuntu Server 12.04, todos montados em um único compartilhamento NFS. Quando o script é concluído, ele copia a saída para o compartilhamento. A maior parte do tempo funciona bem, mas ocasionalmente apenas cria um arquivo vazio (do nome correto) que não tem permissões e tem uma data modificada de 1971, e então retornará um erro cp: cannot create regular file '<filename>': File exists
. Isso está me deixando louco!
Este é o meu arquivo /etc/exports
:
/export 192.168.0.0/24(rw,fsid=0,insecure,no_subtree_check,async,no_root_squash)
/export/home 192.168.0.0/24(rw,nohide,insecure,no_subtree_check,async,no_root_squash)
/export/opt 192.168.0.0/24(rw,nohide,insecure,no_subtree_check,async,no_root_squash)
E aqui está um exemplo /etc/fstab
de uma das máquinas clientes:
...
192.168.0.254:/home /home nfs4 _netdev,auto 0 0
192.168.0.254:/opt /opt nfs4 _netdev,auto 0 0