Erlang 无法启动分布式tsung群集

Erlang 无法启动分布式tsung群集,erlang,load-testing,tsung,Erlang,Load Testing,Tsung,我正在尝试设置分布式tsung群集,但无法使其运行 tsung -f tsung-script.xml start Starting Tsung "Log directory is: /home/ec2-user/.tsung/log/20140414-0158" Host key verification failed. 我已经尝试过手册中关于打开所有端口的建议,我能够在控制器和从机上运行tsung。如果尝试手册调试部分中的test命令,则会出现相同的错误 erl -rsh ssh -sna

我正在尝试设置分布式tsung群集,但无法使其运行

tsung -f tsung-script.xml start
Starting Tsung
"Log directory is: /home/ec2-user/.tsung/log/20140414-0158"
Host key verification failed.
我已经尝试过手册中关于打开所有端口的建议,我能够在控制器和从机上运行tsung。如果尝试手册调试部分中的test命令,则会出现相同的错误

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.
我已经能够在没有密码的情况下通过ssh连接到该框(除了tsung:)

我还应该检查什么? 我有什么明显的遗漏吗? 有没有办法获得更详细的日志,了解erlang失败的地方和尝试的地方

当前控制器日志没有帮助:

=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']
=信息报告===2014年4月14日::01:59:26===
ts_mon:(5:)使用文本后端激活客户端
=信息报告===2014年4月14日::01:59:26===
TsuMon:(5:)在主机上启动tsung客户端:['ip-XX-XXX-XXX-XXX.ec2.internal']

可能是etc/hosts条目。确保从机有主机的主机条目,主机有其自身及其从机的主机条目。

我有时会遇到此问题。我发现从~/.ssh中删除know_hosts文件有助于

“主机密钥验证失败”不是erlang错误。似乎是ssh错误。@OdobenusRosmarus有没有办法获得更多关于Tsung/Erlang使用什么来调用Tsung以及为什么它突破Tsung的信息?好吧,我会尝试从Erlang建立ssh会话,应用程序类型:start(crypto),ssh:start(),ssh:connect(“yourhost”,22,[])。看看结果。必须出现一些详细的错误消息。因此我追查了这个问题,tsung要求您为节点设置/etc/host条目,即使它们是DNS可寻址的。看这里()这回答了你的问题吗?
=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']