SSHFS muito lento em 12.04

3

Eu limpo-instalado 12.04 depois de usar 10.10.

Ao usar o SSHFS, tudo agora está muito lento. (Estou em ethernet muito rápido, e também tentei em wireless).

por exemplo. se eu:

sshfs [email protected]:/home/user/directory ~/Directory
cd ~/Directory
nautilus .
o nautilus levará quase um minuto para ser aberto. Ou se eu abrir um arquivo com gedit ou geany, isso também leva quase um minuto. Essas coisas costumavam levar alguns segundos quando eu as fazia em 10.10. Alguma ideia?

Edit: Para esclarecer algumas coisas - o próprio ssh é bastante rápido. Eu fiz um sshfs idêntico na mesma rede a partir de uma máquina 10.04 do Ubuntu e é bastante rápido. Em 12.04, tudo no diretório montado do sshfs é lento - mesmo que apenas 'ls' seja muito lento. Mesmo guia completando um comando é muito lento quando não se refere ao conteúdo do diretório.

    
por darin 30.04.2012 / 19:39

1 resposta

1

Isso parece estar relacionado ao ipv6. Funcionou para mim depois que eu desabilitei o ipv6. Espero que alguém possa comentar sobre o porquê do ipv6. No meu caso, as sessões X encaminhadas também eram lentas, além da miséria do sshfs.

Esta é a solução alternativa que usei:

echo 'net.ipv6.conf.all.disable_ipv6 = 1' >> /etc/sysctl.conf
sysctl -p

Eu também adicionei " ipv6.disable=1 " a GRUB_CMDLINE_LINUX_DEFAULT em / etc / default / grub e execute update-grub, então reiniciei.

Finalmente, se depois disso não funcionar, adicione " AddressFamily inet " acima de ListenAddress no arquivo / etc / ssh / sshd_config da outra máquina e reinicie o sshd. Por algum motivo, a família de endereços padrão de "qualquer" não funciona nesse caso, mesmo quando você especifica 0.0.0.0 como um listenaddress. Concedido, a outra extremidade está executando o ssh 5.5.

    
por bugi 04.05.2012 / 00:27

Tags