2013-10-31 113 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 - 但那麼當沒有其他節點尚未到達時,如何引導新集羣的第一個節點? –