nfs montagem funciona para tcp mas não sobre udp

2

Estou conectando meu raspberry pi (raspbmc) à minha sinologia nas. Tenho 2 montagens

192.168.0.5:/volume1/video      /mnt/video      nfs     udp,intr,noatime,rsize=32768,wsize=32768,nolock,nfsvers=3,async 0 0
192.168.0.5:/volume1/video      /mnt/video2     nfs     tcp,intr,noatime,rsize=32768,wsize=32768,nolock,nfsvers=3,async 0 0

Ambas as montagens são bem sucedidas de uma forma que o

sudo mount -a

não apresenta nenhum erro. Quando eu estou indo no diretório / mnt / video eu não posso completar uma instrução ls, o comando apenas trava. Eu posso fazer isso para um diretório muito pequeno com apenas 2 subdiretórios dentro, mas indo acima apenas leva uma eternidade. A coisa que eu acho é que isso funciona para o tcp. (e tcp é muito rápido)

agora eu sei como funciona o UDP, mas ainda acho que o linux é capaz de lidar com conexões udp, mesmo para compartilhamentos de arquivos, não?

    
por jelle 31.12.2014 / 14:26

1 resposta

2

Eu suspeito que o problema com a montagem NFS do UDP é o valor do seu rsize e wsize causando fragmentação de pacotes na rede e pacotes descartados no kernel, veja link na seção Sobre Estouro de Pacotes Fragmentados. Gostaria apenas de remover as pars rsize e wsize e remontar.

    
por 31.12.2014 / 16:23

Tags