【发布时间】:2018-12-31 11:32:08
【问题描述】:
当我尝试运行单节点或多节点 Cassandra 集群时,我总是遇到以下错误。
使用默认配置的单节点集群工作正常,但是 nodetool 状态显示 127.0.0.1 作为 IP 地址。
在 cassandra.yaml 文件上更改 listen_address: 192.168.1.143 (这是我的 IP 地址)后,出现以下错误。
Exception (java.lang.RuntimeException) encountered during startup: Unable to gossip with any peers
java.lang.RuntimeException: Unable to gossip with any peers
at org.apache.cassandra.gms.Gossiper.doShadowRound(Gossiper.java:1443)
at org.apache.cassandra.service.StorageService.checkForEndpointCollision(StorageService.java:547)
at org.apache.cassandra.service.StorageService.prepareToJoin(StorageService.java:804)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:664)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:613)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:379)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:602)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:691)
【问题讨论】: