Erro intermitente com cp para um compartilhamento NFS

1

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
    
por KevinC 13.12.2013 / 19:04

1 resposta

1

Eu não tenho 100% de certeza, mas acho que descobri. Notei que o ntp havia morrido em algumas das máquinas clientes e seus relógios haviam se desviado um pouco. Eu consertei isso e não tive o problema NFS desde então. Estou pensando agora que os diferentes tempos de edição de arquivos estavam ocasionalmente jogando fora as coisas.

    
por KevinC 16.01.2014 / 17:12