Cluster computing Cassandra正在添加节点:opscenter代理未连接

Cluster computing Cassandra正在添加节点:opscenter代理未连接,cluster-computing,cassandra-2.0,Cluster Computing,Cassandra 2.0,我在两台windows PC上使用Datastax社区版(分别为64位和32位)。在cassandra.yaml中设置初始配置后,在Opscenter web界面中显示“2个代理中的1个已连接”,并建议安装Opscenter代理。节点1(ip:X.X.X)配置:集群名称:测试中心种子:Y.Y.Y侦听地址:rpc\u地址:0.0.0端点\u告密:SimpleSnitchnum\u令牌:256节点2(ip:Y.Y.Y.Y)配置:集群名称:测试中心种子:X.X.X.X侦听地址:rpc\u地址:0.0.

我在两台windows PC上使用Datastax社区版(分别为64位和32位)。在cassandra.yaml中设置初始配置后,在Opscenter web界面中显示“2个代理中的1个已连接”,并建议安装Opscenter代理。
节点1(ip:X.X.X)配置:
集群名称:测试中心
种子:Y.Y.Y
侦听地址:
rpc\u地址:0.0.0
端点\u告密:SimpleSnitch
num\u令牌:256
节点2(ip:Y.Y.Y.Y)配置:
集群名称:测试中心
种子:X.X.X.X
侦听地址:
rpc\u地址:0.0.0
端点\u告密:SimpleSnitch
默认情况下,自动引导属性为256
不存在,因此我没有添加该属性,根据指令,我首先停止服务,更改此设置后启动它们。
Q1。我缺少任何设置吗?
感谢您的帮助。
编辑:从X.X.X.X节点,Y.Y.Y.Y节点的状态

  • 你把种子弄错了。如果这两个节点是同一集群的一部分(并且您已经指出它们都有相同的名称“Test Center”),那么种子应该相同,而不是不同。在两个节点中设置种子:Y.Y.Y.Y。关闭两个节点。启动节点1,然后启动节点2。节点2将从种子(节点1)获取其设置

  • 侦听地址:不应为空。将其设置为节点将侦听的接口的ip地址。我假设这些是物理计算机


  • 您需要配置datastax代理,以便它们知道OpsCenter在哪台机器上运行

    为此,您需要在C:\Program Files\DataStax Community\opscenter\agent\conf中的address.yaml中编辑以下行

    stomp_接口:

    如果X.X.X.X是您的opscenterd机器:


    为所有节点设置stomp_接口:X.X.X.X。

    按照您的建议进行了更改。但它不起作用。还有其他建议吗?进行编辑。仍然面临“2个代理中的1个已连接”确保防火墙已打开端口。opscenter使用端口61620和61621与代理通话。检查opscenterd.conf和address.yaml文件以查看是否启用了ssl。我将禁用ssl,并在启用之前尝试使opscenter工作。