单节点Cassandra集群启动后崩溃,报错“Unable to gossip with any peers”的解决求助
单节点Cassandra集群启动后崩溃,报错“Unable to gossip with any peers”的解决求助
我在服务器上部署了一个单节点配置的Cassandra实例,但启动没几分钟就崩溃了,抛出的错误信息如下:
ERROR [main] 2023-05-10 16:05:08,197 CassandraDaemon.java:911 - Exception encountered during startup java.lang.RuntimeException: Unable to gossip with any peers at org.apache.cassandra.gms.Gossiper.doShadowRound(Gossiper.java:1844) at org.apache.cassandra.service.StorageService.checkForEndpointCollision(StorageService.java:650) at org.apache.cassandra.service.StorageService.prepareToJoin(StorageService.java:936) at org.apache.cassandra.service.StorageService.initServer(StorageService.java:786) at org.apache.cassandra.service.StorageService.initServer(StorageService.java:731) at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:420) at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:765)
我感觉这事特别奇怪,因为我搜过的相关讨论都是针对多节点集群的,单节点怎么也会碰到这个问题?
另外我已经检查过commitlog的权限,是正常的,排除了权限问题。
我的种子节点配置如下:
seed_provider: - class_name: org.apache.cassandra.locator.SimpleSeedProvider parameters: - seeds: "127.0.0.1:7000"
我用的是localhost(127.0.0.1)作为种子节点,感觉配置是没问题的,有没有大佬能指点下该怎么解决这个问题?
备注:内容来源于stack exchange,提问作者Azulath
相关产品推荐
相关产品推荐

