[英]Unable to set-up tsung cluster on EC2 - Erlang crash
我正在尝试在两个ec2实例上设置一个tsung群集:
大师-ip-10-212-101-85.ec2.internal
从站-ip-10-116-39-86.ec2.internal
在Master上,尝试启动erlang从属代理会导致{error,timeout}:
[root@ip-10-212-101-85 ~]# erl -rsh ssh -sname foo -setcookie mycookie
Erlang R15B (erts-5.9) [source] [64-bit] [async-threads:0] [hipe] [kernel-poll:false]
Eshell V5.9 (abort with ^G)
(foo@ip-10-212-101-85)1> slave:start('ip-10-116-39-86',bar,"-setcookie mycookie").
{error,timeout}
在从站上,光束上升几秒钟,然后崩溃。 erl_crash.dump可以在这里找到
我陷入了错误,任何线索都会非常有帮助。
PS:两台机器上的/ etc / hosts相同,文件如下所示:
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
10.212.101.85 ip-10-212-101-85.ec2.internal
10.116.39.86 ip-10-116-39-86.ec2.internal
如果这一切都是逐字记录的,那么问题可能出在slave:start('ip-10-116-39-86',bar,"-sttcookie mycookie").
-尝试slave:start('ip-10-116-39-86',bar,"-setcookie mycookie").
代替。
看起来单个节点上的“服务iptables停止”是不够的。
在VM上应用的安全组中,我添加了一条新规则,该规则为所有端口打开了0-65535的端口范围。
这样就解决了问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.