2013-10-31 70 views
0

我正在尝试设置DSE群集。我的种子节点工作正常,但是当我尝试在群集节点上运行DSE服务时,它崩溃,出现异常datastax企业在群集中启动时异常崩溃

错误09:46:47,271启动期间遇到异常 java.lang.IllegalStateException:无法联系任何种子! at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:947) at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:716) at org.apache.cassandra.service。 StorageService.initServer(StorageService.java:554) at org.apache.cassandra.service.StorageService.initServer(StorageService.java:451) at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:347) at com.datastax.bdp.server.DseDaemon.setup(DseDaemon.java:137) at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:446) at com.datastax.bdp.server。 DseDaemon.main(DseDaemon.java:334) java.lang.IllegalStateException:无法联系任何种子! at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:947) at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:716) at org.apache.cassandra.service。 StorageService.initServer(StorageService.java:554) at org.apache.cassandra.service.StorageService.initServer(StorageService.java:451) at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:347) at com.datastax.bdp.server.DseDaemon.setup(DseDaemon.java:137) at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:446) at com.datastax.bdp.server。 DseDaemon.main(DseDaemon.java:334) 在启动过程中遇到异常:无法联系任何种子! 错误09:46:47,279线程中的异常[StorageServiceShutdownHook,5,main] java.lang.NullPointerException at org.apache.cassandra.service.StorageService.stopRPCServer(StorageService.java:321) at org.apache。 (org.apache.cassandra.service.StorageService.access)$ 000(StorageService.java:88) at org.apache.cassandra.service.StorageService $ 1.runMayThrow( StorageService.java:519) 在org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28) 在java.lang.Thread.run(Thread.java:744)

任何人可以请帮助我解决这个问题问题?

Jenish

回答

1

什么版本的DSE是这样的?这是一个单节点机器吗?一般来说,这意味着节点无法联系环中的任何种子节点。有没有在你的cassandra.yaml中配置?这些机器是否可以到达,并且它们的防火墙允许访问?

+0

我正在使用DSE 3.1。是的,我在Cassandra.yaml中进行了更改以添加种子主机IP地址。我能够从此群集节点ping种子主机。我应该尝试远程登录到种子主机的特定端口吗? – user1108687

+0

查看http://stackoverflow.com/questions/2359159/cassandra-port-usage-how-are-the-ports-用于Cassandra通常使用的端口。所有这些都需要可达。 – sdelmas

+0

sdelmas - 但那么当没有其他节点尚未到达时,如何引导新集群的第一个节点? –