Localizar arquivos NFS obsoletos

4

Eu tenho pensado sobre uma maneira eficiente de localizar arquivos NFS obsoletos por alguns dias sem muito sucesso e queria saber se há abordagens melhores para o problema.

Problema:

de vez em quando, não consigo carregar o URL do meu servidor devido a NFS obsoleto (diagnosticado após o fato). Arquivos obsoletos geralmente são encontrados usando ls -ltR /<mounted directory path> | grep "\?" , mas isso geralmente leva algum tempo (já que ele ultrapassa todos os arquivos em um determinado caminho).

Para esclarecer ainda mais, o problema visto em arquivos específicos, como arquivos de biblioteca Java, em vez de toda a montagem.

Assim, a minha pergunta, em suma, existe uma maneira mais eficiente do que ls -ltR | grep "\?" para localizar arquivos NFS obsoletos?

Obrigado.

Editar:

Para esclarecer, a correção do problema não se destina a estar no escopo desta questão, uma vez que escrevi um script para lidar com a situação obsoleta do NFS (com unmount/mount, lsof, kill -15 ).

    
por Simply_Me 20.09.2014 / 22:54

1 resposta

2

A resposta real para consertar handles de arquivo NFS obsoletos é fazer mount -o remount . Mas o ideal é que você rastreie o que está fazendo as alterações no sistema de arquivos, já que é isso que está causando isso em primeiro lugar.

    
por 20.09.2014 / 23:47

Tags