NFS - um arquivo pendurado ls

3

Eu tenho um compartilhamento NFS hospedado no FreeBSD 11.0.1, e um montado no Ubuntu 14.04 "trusty tahr".

De tempos em tempos, há um único arquivo que não é listado no cliente Ubuntu, mas parece perfeitamente comum no host NFS. find, ls e similares, todos ficam suspensos ao listar esse arquivo. A maneira mais fácil que encontrei para identificar o arquivo correto é fazer um "find"; em algum momento, a descoberta no Ubuntu será interrompida. Eu olho para o último arquivo antes de pendurá-lo (enforcado?) E, em seguida, faço uma pesquisa semelhante no lado do BSD - identifique o arquivo após o último que funcionou, esse é o problema.

O arquivo pode ser movido (para um diretório diferente) e o problema se move com ele. A reinicialização do cliente não ajuda - o arquivo "envenenado" ainda causará o mesmo problema após a reinicialização. Copiar o arquivo deixa o original envenenado, a cópia será perfeitamente legível / legível.

Se eu excluir o arquivo, o problema desaparecerá por algum tempo e depois voltará para outro arquivo.

dmesg diz: [seg mar 20 14:11:10 2017] nfs: servidor não está respondendo, ainda tentando

adicional: Eu gravei o arquivo (no lado do BSD, é claro), e parece haver muito pouco incomum sobre eles (eles foram tirados em momentos diferentes):

stat -x Weekly-15456
  File: "Weekly-15456"
  Size: 15019589632  FileType: Regular File
  Mode: (0640/-rw-r-----)         Uid: (  109/   (109))  Gid: (   26/mailnull)
Device: 175,462094506   Inode: 2009    Links: 1
Access: Mon Mar 20 12:24:26 2017
Modify: Mon Mar 20 12:53:11 2017
Change: Mon Mar 20 13:26:57 2017

stat -x ./Daily-17581
  File: "./Daily-17581"
  Size: 401325300    FileType: Regular File
  Mode: (0640/-rw-r-----)         Uid: (  109/   (109))  Gid: (   26/mailnull)
Device: 175,462094506   Inode: 8196    Links: 1
Access: Tue Mar 21 01:06:52 2017
Modify: Tue Mar 21 01:10:40 2017
Change: Tue Mar 21 01:10:40 2017
    
por AMADANON Inc. 20.03.2017 / 02:44

0 respostas