Cassandra:在何处为现有集群中新添加的节点修改opscenter代理
我在EC2上有一个单节点Cassandra集群(从Datastax AMI启动),在删除数据目录并修改Cassandra.yaml后,我手动添加了一个新节点,该节点也由相同的Datastax AMI支持。我可以在Opscenter的节点部分看到两个节点,但我看到Opscenter代理未安装在新节点中(连接了两个代理中的一个)。在新节点中,它似乎有自己的opscenter安装,但与第一个节点中的opscenter安装有冲突?我想我必须修复新节点中opscenter代理的一些配置文件,以便它可以指向第一个节点的opscenter安装?但是我找不到修改的地方Cassandra:在何处为现有集群中新添加的节点修改opscenter代理,cassandra,datastax,opscenter,Cassandra,Datastax,Opscenter,我在EC2上有一个单节点Cassandra集群(从Datastax AMI启动),在删除数据目录并修改Cassandra.yaml后,我手动添加了一个新节点,该节点也由相同的Datastax AMI支持。我可以在Opscenter的节点部分看到两个节点,但我看到Opscenter代理未安装在新节点中(连接了两个代理中的一个)。在新节点中,它似乎有自己的opscenter安装,但与第一个节点中的opscenter安装有冲突?我想我必须修复新节点中opscenter代理的一些配置文件,以便它可以指向
谢谢 是/var/lib/datastax agent/conf/address的stomp_接口部分。yaml我不得不手动将stomp_接口放入配置文件中。另外,我注意到该进程正在查找/etc/datasax agent/address.yaml,而从未查找过/var/lib/datasax agent/conf/address.yaml 而且,本地接口对我来说也不是必须的。YMMV
我不确定这是在哪里设置的,或者在某个时间点代理版本之间是否发生了更改。FWIW,我通过软件包安装了opscenter和代理。您也可以使用“连接的2个代理中的1个”附近的“修复”链接,它会在新节点上重新安装和配置代理。在我的情况下,它不起作用。我不断收到“断开连接”错误:(