我有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响应。不确定要查找什么...任何建议?如果您需要更多详细信息,请告诉我 - 我不想因为太多无用/无关的细节而混淆帖子......
答案 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
的任何地方幸运!