Question

J'essaie de configurer un cluster de Tsung distribué et je suis incapable de l'exécuter.

tsung -f tsung-script.xml start
Starting Tsung
"Log directory is: /home/ec2-user/.tsung/log/20140414-0158"
Host key verification failed.

J'ai essayé le manuel suggérant d'ouvrir tous les ports, je suis capable d'exécuter Tsung sur le contrôleur et l'esclave.Je reçois la même erreur si j'essaie la commande de test dans la section de débogage du manuel.

erl -rsh ssh -sname ec2-user -setcookie mycookie
slave:start("ip-XX-XXX-XXX-XXX.ec2.internal","ec2-user","-setcookie mycookie").
Host key verification failed.

Je suis capable de ssh à la boîte sans mot de passe déjà (en dehors de Tsung :)

ssh ip-XX-XXX-XXX-XXX.ec2.internal erl
Eshell V5.8.5  (abort with ^G)
1>

Que devrais-je vérifier d'autre? Y a-t-il quelque chose d'évident que je manque? Y a-t-il un moyen d'obtenir des journaux plus détaillés sur ce qui manque et de ce qui est tenté par Erlang?

Le journal du contrôleur actuel n'est pas utile:

=INFO REPORT==== 14-Apr-2014::01:59:26 ===
              ts_mon:(5:<0.53.0>) Activate clients with text backend

=INFO REPORT==== 14-Apr-2014::01:59:26 ===
              ts_mon:(5:<0.53.0>) Starting tsung clients on hosts: ['ip-XX-XXX-XXX-XXX.ec2.internal']

Était-ce utile?

La solution

Ce pourrait être les entrées etc / hosts.Assurez-vous que les esclaves ont une entrée hôte pour le maître et le maître possède des entrées hôtes pour elle-même et ses esclaves.

Autres conseils

J'ai parfois ce problème.Je trouve la suppression du fichier connus_hosts à partir de ~ / .ssh aide

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top