【问题标题】:datastax enterprise is crashing with exception while starting in cluster在集群中启动时,datastax 企业异常崩溃
【发布时间】:2013-11-12 04:09:55
【问题描述】:

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

ERROR 09:46:47,271 启动期间遇到异常 java.lang.IllegalStateException:无法联系任何种子! 在 org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:947) 在 org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:716) 在 org.apache.cassandra.service.StorageService.initServer(StorageService.java:554) 在 org.apache.cassandra.service.StorageService.initServer(StorageService.java:451) 在 org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:347) 在 com.datastax.bdp.server.DseDaemon.setup(DseDaemon.java:137) 在 org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:446) 在 com.datastax.bdp.server.DseDaemon.main(DseDaemon.java:334) java.lang.IllegalStateException:无法联系任何种子! 在 org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:947) 在 org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:716) 在 org.apache.cassandra.service.StorageService.initServer(StorageService.java:554) 在 org.apache.cassandra.service.StorageService.initServer(StorageService.java:451) 在 org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:347) 在 com.datastax.bdp.server.DseDaemon.setup(DseDaemon.java:137) 在 org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:446) 在 com.datastax.bdp.server.DseDaemon.main(DseDaemon.java:334) 启动时遇到异常:无法联系任何种子! 错误 09:46:47,279 线程异常 [StorageServiceShutdownHook,5,main] java.lang.NullPointerException 在 org.apache.cassandra.service.StorageService.stopRPCServer(StorageService.java:321) 在 org.apache.cassandra.service.StorageService.shutdownClientServers(StorageService.java:370) 在 org.apache.cassandra.service.StorageService.access$000(StorageService.java:88) 在 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)

谁能帮我解决这个问题?

杰尼斯

【问题讨论】:

    标签: cassandra datastax-enterprise datastax


    【解决方案1】:

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

    【讨论】:

    • 我使用的是 DSE 3.1。是的,我在 Cassandra.yaml 中进行了更改以添加种子主机 IP 地址。我能够从此集群节点 ping 种子主机。我应该尝试远程登录到种子主机的特定端口吗?
    • 请参阅 stackoverflow.com/questions/2359159/… 了解 Cassandra 通常使用的端口。所有这些都需要可达。
    • sdelmas - 但是当其他节点无法访问时,如何引导新集群的第一个节点?
    • 你是先启动种子节点吗(你要启动的节点是种子节点吗)?
    猜你喜欢
    • 2017-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-30
    • 1970-01-01
    相关资源
    最近更新 更多