我正在尝试设置分布式 tsung 集群,但无法使其运行。
tsung -f tsung-script.xml start
Starting Tsung
"Log directory is: /home/ec2-user/.tsung/log/20140414-0158"
Host key verification failed.
我已经尝试了手册中关于打开所有端口的建议,我可以在控制器和从机上运行 tsung。如果我在手册的调试部分尝试测试命令,我会得到同样的错误。
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 之外:)
ssh ip-XX-XXX-XXX-XXX.ec2.internal erl
Eshell V5.8.5 (abort with ^G)
1>
我还应该检查什么?我有什么明显的遗漏吗?有没有办法获得更详细的日志,了解什么是失败的,以及 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']