全新安装的DataStax Cassandra失败了"安装错误:已安装的代理似乎没有响应"

时间:2014-03-20 15:58:00

标签: cassandra datastax-enterprise opscenter

我有4个新的Ubuntu 12.04实例,我正在尝试安装Cassandra(DataStax Enterprise)。我已经安装并配置了所有内容(来自已知良好的安装过程),我正在连接到OpsCenter并创建集群。 OpsCenter代理似乎在4个节点中的3个节点上正常安装,但实际运行OpsCenter(双重用作OpsCenter和Cassandra节点)的节点在以下情况下失败:

Install Errored: The installed agent doesn't seem to be responding

在/var/log/opscenter/opscenterd.log中我看到了:

WARN: HTTP request http://10.1.1.26:61621/alive? failed: 503 Service Unavailable

这是包含OpsCenter的节点。 opscenterd服务正在运行,61621正在侦听并可从其他节点访问,并且我自己测试了wget到该URL并且它确实抛出了503.所有其他节点以200响应。不确定要查找什么...任何建议?如果您需要更多详细信息,请告诉我 - 我不想因为太多无用/无关的细节而混淆帖子......

1 个答案:

答案 0 :(得分:0)

我发现了和你一样的错误。 我确实改变了规则Iptables,问题解决了。

[root @ ip-172-xxxxx~] #iptables -I INPUT -p tcp --dport 61620 -j ACCEPT

[root @ ip-172-xxxxx~] #iptables -I INPUT -p tcp --dport 50031 -j ACCEPT

[root @ ip-172-xxxxx~] #iptables -I OUTPUT -p tcp --dport 50031 -j ACCEPT

[root @ ip-172-xxxxx~] #iptables -I OUTPUT -p tcp --dport 61620 -j ACCEPT iptables -L Chain OUTPUT(政策接受) 目标prot opt源目的地

ACCEPT tcp - tcp dpt:61620

的任何地方

接受tcp - tcp dpt:50031的任何地方

接受tcp - tcp dpt:ddi-tcp-1

的任何地方

幸运!