Evitando condições de corrida no NFS
Esse é sempre um desafio divertido e a única solução que conheço sem reescrever aplicativos é montar o compartilhamento com as opções sync
e alterar o servidor NFS para usar no_wdelay
. Não me lembro como definir no_wdelay na NetApp.
A desvantagem desse método é que, se você tiver muitas gravações simultâneas nesse compartilhamento, elas ficarão exponencialmente mais lentas. Você pode perguntar à NetApp como definir no_wdelay esse compartilhamento ou apenas descrever o problema para eles. Eles podem ter ideias melhores. Eu não toquei em uma NetApp em pelo menos 8 anos.