Cassandra:在哪里修改新添加的节点到现有集群的opscenter代理

时间:2014-10-02 02:38:52

标签: cassandra datastax opscenter

我在EC2上有一个单节点Cassandra集群(从Datastax AMI启动),我手动添加了一个新节点,该节点在删除数据目录并修改cassandra.yaml后也由相同的Datastax AMI支持。我可以在Opscenter的Nodes部分看到两个节点,但我看到Opscenter代理没有安装在新节点中(2个代理中的1个已连接)。看起来在新节点中它有自己的opscenter安装,并且与第一个节点中的opscenter安装有某种冲突?我想我必须在新节点中修复opscenter代理的一些配置文件,以便它可以指向第一个节点的opscenter安装?但我无法找到修改的地方。

谢谢!

2 个答案:

答案 0 :(得分:2)

是/var/lib/datastax-agent/conf/address.yaml的stomp_interface部分

答案 1 :(得分:0)

我不得不手动将stomp_interface放入配置文件中。此外,我注意到该过程正在寻找/etc/datastax-agent/address.yaml,并且从未寻找/var/lib/datastax-agent/conf/address.yaml

另外,local_interface对我来说不是必须的。 YMMV。

我不确定这个设置在哪里,或者在某个时间点代理版本之间是否发生了变化。 FWIW,我通过包安装了opscenter和代理。

相关问题