无法在Windows中形成由两个节点组成的Cassandra群集?

无法在Windows中形成由两个节点组成的Cassandra群集?,cassandra,cluster-computing,datastax,Cassandra,Cluster Computing,Datastax,我正在尝试在我的windows计算机上设置Cassandra群集的两个节点。基本上,我有两台windows机器。在我的两台机器中,我都从Datastax安装了Cassandra 1.2.11。现在,我按照这个步骤来设置两节点Cassandra集群 在将Cassandra安装到这两台机器中之后,我停止了这两台机器中Cassandra服务器、DataStax OpsCenter和DataStax OpsCenter代理的服务 然后我开始在yaml文件中进行更改- 我的第一个节点详细信息是- init

我正在尝试在我的windows计算机上设置Cassandra群集的两个节点。基本上,我有两台windows机器。在我的两台机器中,我都从Datastax安装了Cassandra 1.2.11。现在,我按照这个步骤来设置两节点Cassandra集群

在将Cassandra安装到这两台机器中之后,我停止了这两台机器中Cassandra服务器、DataStax OpsCenter和DataStax OpsCenter代理的服务

然后我开始在yaml文件中进行更改-

我的第一个节点详细信息是-

initial_token: 0
seeds: "10.0.0.4"  
listen_address: 10.0.0.4   #IP of Machine - A (Wireless LAN adapter Wireless Network Connection)
rpc_address: 10.0.0.4
initial_token: 0
seeds: "10.0.0.4"    
listen_address: 10.0.0.7   #IP of Machine - B (Wireless LAN adapter Wireless Network Connection)
rpc_address: 10.0.0.7
我的第二个节点详细信息是-

initial_token: 0
seeds: "10.0.0.4"  
listen_address: 10.0.0.4   #IP of Machine - A (Wireless LAN adapter Wireless Network Connection)
rpc_address: 10.0.0.4
initial_token: 0
seeds: "10.0.0.4"    
listen_address: 10.0.0.7   #IP of Machine - B (Wireless LAN adapter Wireless Network Connection)
rpc_address: 10.0.0.7
在我启动服务器的服务后,我的两个服务都已正确启动。但它们并没有以某种方式形成由两个节点组成的集群?这里有我遗漏的东西吗

机器-节点工具信息-

Datacenter: datacenter1
==========
Replicas: 1

Address   Rack        Status State   Load            Owns                Token


10.0.0.4  rack1       Up     Normal  212.1 KB        100.00%             5264744098649860606
Starting NodeTool

Datacenter: datacenter1
==========
Replicas: 1

Address   Rack        Status State   Load            Owns                Token


10.0.0.7  rack1       Up     Normal  68.46 KB        100.00%             407804996740764696
机器B节点工具信息-

Datacenter: datacenter1
==========
Replicas: 1

Address   Rack        Status State   Load            Owns                Token


10.0.0.4  rack1       Up     Normal  212.1 KB        100.00%             5264744098649860606
Starting NodeTool

Datacenter: datacenter1
==========
Replicas: 1

Address   Rack        Status State   Load            Owns                Token


10.0.0.7  rack1       Up     Normal  68.46 KB        100.00%             407804996740764696

我的两台笔记本电脑都在同一个wi-fi网络上运行64位Windows 7,彼此相邻。

具有相同初始令牌的两个节点不能位于同一集群中(即使它们位于不同的数据中心)。初始令牌对于每个节点都必须是唯一的,最好设置它们,使它们跨越您使用的分区器的整个范围。

您需要调整防火墙。Cassandra安装程序不会自行打开防火墙。您必须再创建一个入站TCP规则。这些是卡桑德拉数据库税务社区版的数据:
7000、7001、9160、7199、9042、8888、50031、61620、8012、9290、50030、50060、61621、22、8983
,但我最终得到了
10-65535
规则。

。。我还尝试过将初始\u令牌保持为空,就像先前默认的那样。。但它对我仍然不起作用..你的nodetool输出在运行时看起来像是空白的(令牌看起来是自动分配的)。从10.0.0.4节点尝试nodetool-h10.0.0.7环,如果可以,则意味着jmx已启动并可从10.0.0.4访问。如果是这样的话,你需要查看卡桑德拉日志,看看八卦互动的细节。。现在我得到-连接到
10.0.0.7失败连接超时。。