【发布时间】:2012-06-23 03:38:36
【问题描述】:
我一直试图让 tsung 连接到我运行 kubuntu 12.04 的盒子
这是我的配置的客户端部分
<clients>
<client host="klaptop" weight="1" maxusers="500"/>
</clients>
我使用以下命令运行 tsung
tsung -f /var/tsung/xml/config.xml -l /var/tsung/logs/ start
我的 tsung_controller 日志文件中出现以下错误
=INFO REPORT==== 20-Jun-2012::15:06:01 ===
ts_config_server:(0:<0.72.0>) Can't start newbeam on host klaptop (reason: timeout) ! Aborting!
我已阅读手册的故障排除并尝试确保我的所有基地都已涵盖 (相同的erlang版本,ssh连接无需密码,主机名设置正确等)
我已确认与他们提供的示例的连接性,这是我的结果。
[/var/tsung]$ erl -rsh ssh -sname foo -setcookie mycookie
Erlang R15B01 (erts-5.9.1) [source] [64-bit] [smp:8:8] [async-threads:0] [hipe] [kernel-poll:false]
Eshell V5.9.1 (abort with ^G)
(foo@macbook)1> slave:start(klaptop,bar,"-setcookie mycookie").
{ok,bar@klaptop}
用户手册似乎假设一旦连接在 erlang 中工作,tsung 也会工作,但对我来说不是这样,我仍然遇到同样的超时问题。
我不确定如何进一步调试,任何帮助或建议将不胜感激。
更新: 按照 cmets 的要求,我尝试使用 IP。使用以下配置
<client host="klaptop" weight="1" maxusers="500">
<ip value="10.160.1.89"></ip>
</client>
我也遇到了同样的错误。
【问题讨论】:
-
问题总是有可能与名称解析有关。您可以使用节点的直接 IP 尝试上述步骤吗?