2个节点的Cassandra群集配置返回错误

2个节点的Cassandra群集配置返回错误,cassandra,Cassandra,我正在尝试使用2个节点构建Cassandra(2.1.5)集群(每个节点都是虚拟机-虚拟机上的Ubuntu 14.04) 第一个节点配置(cassandra.yaml): 群集名称:“测试群集” 初始令牌:3074457345618258602 种子提供程序: -种子:“192.168.56.101192.168.56.102” 收听地址:192.168.56.101 rpc_地址:0.0.0.0 rpc_端口:9160 广播地址:1.2.3.4 端点_飞贼:RackInferringSnitc

我正在尝试使用2个节点构建Cassandra(2.1.5)集群(每个节点都是虚拟机-虚拟机上的Ubuntu 14.04)

第一个节点配置(cassandra.yaml):

群集名称:“测试群集” 初始令牌:3074457345618258602 种子提供程序: -种子:“192.168.56.101192.168.56.102” 收听地址:192.168.56.101 rpc_地址:0.0.0.0 rpc_端口:9160 广播地址:1.2.3.4 端点_飞贼:RackInferringSnitch

第二个节点配置(cassandra.yaml):

群集名称:“测试群集” 初始令牌:0 种子提供程序: -种子:“192.168.56.101192.168.56.102” 收听地址:192.168.56.102 rpc_地址:0.0.0.0 rpc_端口:9160 广播地址:1.2.3.4 端点_飞贼:RackInferringSnitch

在我得到的两个节点上启动Cassandra:

信息19:28:38开始在/0.0.0.0:9042上侦听CQL客户端。。。 信息19:28:39将储蓄服务绑定到/0.0.0.0:9160 信息19:28:39正在收听节俭客户。。。 信息19:28:57 FatClient/192.168.56.103已保持30000毫秒的沉默,从闲聊中消失 错误19:29:08线程[OptionalTasks:1,5,main]中出现异常 java.lang.AssertionError:-1039847426114941815未在中找到 在org.apache.cassandra.locator.TokenMetadata.getpreceducer(TokenMetadata.java:683)~[apache-cassandra-2.1.5.jar:2.1.5] 位于org.apache.cassandra.locator.TokenMetadata.getPrimaryRangesFor(TokenMetadata.java:627)~[apache-cassandra-2.1.5.jar:2.1.5] 在org.apache.cassandra.db.SizeEstimatesRecorder.run(SizeEstimatesRecorder.java:68)~[apache-cassandra-2.1.5.jar:2.1.5] 在org.apache.cassandra.concurrent.DebuggableScheduledThreadPoolExecutor$UncomplainingRunnable.run(DebuggableScheduledThreadPoolExecutor.java:82)~[apache-cassandra-2.1.5.jar:2.1.5] 在java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[na:1.7.080] 在java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)[na:1.7.0_80] 在java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)[na:1.7.080] 在java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[na:1.7.080] 位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[na:1.7.080] 在java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[na:1.7.080] 在java.lang.Thread.run(Thread.java:745)[na:1.7.0_80]

请帮忙


谢谢

看起来Tassip失败了,检查两个VM是否都可以相互通信,如果端口打开了,则Tassip失败了,检查两个VM是否都可以相互通信,如果端口打开了