4 votes

SSHFS très lent en 12.04

J'ai installé proprement 12.04 après avoir utilisé 10.10.

Lorsque j'utilise SSHFS, tout est maintenant très lent (je suis sur un réseau Ethernet très rapide, et j'ai également essayé sur un réseau sans fil).

Par exemple, si je :

sshfs user@XXX.YYY.ZZZ:/home/user/directory ~/Directory
cd ~/Directory
nautilus .

nautilus prend presque une minute pour s'ouvrir. Ou si j'ouvre un fichier avec gedit ou geany, cela prend également près d'une minute. Ces opérations ne prenaient que quelques secondes lorsque je les faisais en 10.10. Avez-vous des idées ?

Edit : Pour clarifier certaines choses - ssh lui-même est assez rapide. J'ai effectué un sshfs identique sur le même réseau à partir d'une machine ubuntu 10.04 et il est assez rapide. Sur 12.04, tout ce qui se trouve dans le répertoire monté par sshfs est lent - même le simple 'ls' est très lent. Même l'onglet complétant une commande est très lent lorsqu'il ne fait pas référence au contenu du répertoire.

1voto

bugi Points 11

Cela semble être lié à l'ipv6. Il a fonctionné pour moi après avoir désactivé ipv6. J'espère que quelqu'un d'autre pourra m'expliquer pourquoi ipv6. Dans mon cas, les sessions X transférées étaient également lentes, en plus de la misère sshfs.

Voici la solution de rechange que j'ai utilisée :

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

J'ai aussi ajouté " ipv6.disable=1 " à GRUB_CMDLINE_LINUX_DEFAULT dans /etc/default/Grub et exécuter update-Grub, puis redémarrer.

Enfin, si par la suite cela ne fonctionne pas du tout, ajoutez " AddressFamily inet " au-dessus de ListenAddress dans le fichier /etc/ssh/sshd_config de l'autre machine et redémarrez sshd. Pour une raison quelconque, la famille d'adresses par défaut de "any" ne fonctionne pas dans ce cas, même lorsque vous spécifiez 0.0.0.0 comme adresse d'écoute. Il est vrai que l'autre extrémité exécute ssh 5.5.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X